【问题标题】:How to display random generated ID into more than 1 textbox如何将随机生成的 ID 显示到 1 个以上的文本框中
【发布时间】:2013-07-26 09:13:51
【问题描述】:

我正在随机生成一个 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 显示到超过 1 个我尝试这样的文本框

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 个文本框上

感谢提供的任何帮助:)

【问题讨论】:

  • “不起作用”是什么意思?
  • 文本框什么都不显示?
  • 嘿嘿抱歉。遗漏了一些非常重要的东西。添加。谢谢。

标签: c# asp.net


【解决方案1】:

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

解决方法是:

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

【讨论】:

    【解决方案2】:

    在 ASP.NET 中,您不能直接使用 textmode="Password" 设置文本框的值(出于安全原因)。

    试试这个:

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

    【讨论】:

      【解决方案3】:

      你为什么不用Javascript来做呢

      $( document ).ready(function() {
          $(tbPassword).Value = $(tbpid).Value;
          $(tbconfirmpassword).Value = $(tbpid).Value 
      });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多