gpt4 book ai didi

c# - 如何将随机生成的 ID 显示到多个文本框中

转载 作者:太空宇宙 更新时间:2023-11-03 21:44:11 33 4
gpt4 key购买 nike

我正在随机生成一个 ID。我可以通过这种方法将生成的随机 ID 显示到一个文本框中。

protected void btnRandom_Click(object sender, EventArgs e)
{
Random slumpGenerator = new Random();
int tal = slumpGenerator.Next(10000, 999999);
tbpid.Text = tal.ToString();

}

我试图将这个随机生成的 ID 显示到多个文本框中,我是这样尝试的

protected void btnRandom_Click(object sender, EventArgs e)
{
Random slumpGenerator = new Random();
int tal = slumpGenerator.Next(10000, 999999);
tbpid.Text = tal.ToString();
tbPassword.Text = tal.ToString();
tbconfirmpassword.Text = tal.ToString();
}

但是,它不起作用。我试着改成

protected void btnRandom_Click(object sender, EventArgs e)
{
Random slumpGenerator = new Random();
int tal = slumpGenerator.Next(10000, 999999);
tbpid.Text = tal.ToString();
tbPassword.Text = tbpid.Text;
tbconfirmpassword.Text = tbpid.Text;
}

但是这个随机生成的 ID 并没有出现在密码和确认密码文本框中。它只出现在 pid 的文本框中。单击生成 ID 按钮后,我希望这个特定生成的 ID 出现在所有 3 个文本框中

感谢提供的任何帮助:)

最佳答案

我假设文本框 tbPassword 和 tbconfirmpassword 的属性 TextMode 设置为密码。然后您不能使用 Text 属性设置值。尝试更改 TextMode 以查看是否确实是问题所在。

解决方法是:

tbPassword.Attributes.Add("value", tal.ToString());
tbconfirmpassword.Attributes.Add("value", tal.ToString());

关于c# - 如何将随机生成的 ID 显示到多个文本框中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17877392/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com