Tôi đang tạo ID ngẫu nhiên. Bằng cách này, tôi có thể hiển thị ID ngẫu nhiên được tạo vào hộp văn bản.
protected void btnRandom_Click(người gửi đối tượng, EventArgs e)
{
Độ sụt ngẫu nhiênGenerator = new Random();
int tal = slipGenerator.Next(10000, 999999);
tbpid.Text = tal.ToString();
}
Tôi đang cố gắng hiển thị ID được tạo ngẫu nhiên này vào nhiều hộp văn bản, đây là những gì tôi đã thử
protected void btnRandom_Click(người gửi đối tượng, EventArgs e)
{
Độ sụt ngẫu nhiênGenerator = new Random();
int tal = slipGenerator.Next(10000, 999999);
tbpid.Text = tal.ToString();
tbPassword.Text = tal.ToString();
tbconfirmpassword.Text = tal.ToString();
}
Tuy nhiên, nó không hoạt động. Tôi đã thử thay đổi nó thành
protected void btnRandom_Click(người gửi đối tượng, EventArgs e)
{
Độ sụt ngẫu nhiênGenerator = new Random();
int tal = slipGenerator.Next(10000, 999999);
tbpid.Text = tal.ToString();
tbPassword.Text = tbpid.Text;
tbconfirmpassword.Text = tbpid.Text;
}
Nhưng ID được tạo ngẫu nhiên này không xuất hiện trong hộp văn bản mật khẩu và xác nhận mật khẩu. Nó chỉ xuất hiện trong hộp văn bản pid. Sau khi nhấp vào nút Tạo ID, tôi muốn ID được tạo cụ thể này xuất hiện trong cả 3 hộp văn bản
Cảm ơn vì sự giúp đỡ :)
Tôi giả sử rằng thuộc tính TextMode của hộp văn bản tbPassword và tbconfirmpassword được đặt thành mật khẩu. Khi đó bạn không thể sử dụng thuộc tính Text để đặt giá trị. Hãy thử thay đổi TextMode để xem đó có thực sự là vấn đề hay không.
Giải pháp là:
tbPassword.Attribut.Add("value", tal.ToString());
tbconfirmpassword.Attribut.Add("value", tal.ToString());
Tôi là một lập trình viên xuất sắc, rất giỏi!