3
在aspx頁面中有一個名爲「add another」的按鈕,如果用戶單擊該按鈕,將添加一個新的文本框與RequiredFieldValidator。如何通過驗證動態添加控件
我嘗試使用這樣的代碼:
protected void btn_Click(object sender, EventArgs e)
{
TextBox control = new TextBox();
control.Text = "";
control.ID = "txt2";
divMy.Controls.Add(control);//divMy is the container of all the textbox
RequiredFieldValidator rfv2 = new RequiredFieldValidator();
rfv2.ID = "rfv2";
rfv.ControlToValidate = control.ID;
rfv.ErrorMessage = "bbb";
divV.Controls.Add(rfv2);//divV is the container of all validations.
}
它不工作。什麼是實現這個功能的正確方法?
任何幫助,謝謝。