1
如果需要輸入多個值,我想在用戶按鈕點擊時生成多個文本框。 例如:一個人可能有兩個以上的資格學位。一個文本框在運行時是可見的,現在如果他想輸入多個值,他可以點擊添加按鈕,另一個文本框出現與相同的數據表綁定。在asp.net中按鈕點擊動態生成多個文本框
如果需要輸入多個值,我想在用戶按鈕點擊時生成多個文本框。 例如:一個人可能有兩個以上的資格學位。一個文本框在運行時是可見的,現在如果他想輸入多個值,他可以點擊添加按鈕,另一個文本框出現與相同的數據表綁定。在asp.net中按鈕點擊動態生成多個文本框
其簡單的...只是創建Texbox對象和控件添加到您的DIV像下面的例子....確保您添加控件的ID是唯一.....
HtmlGenericControl dynDivtxtBx = new HtmlGenericControl("div");
dynDivtxtBx.Attributes.Add("class", "divClass");
TextBox txtDegree = new TextBox();
txtDegree.ID = "txtDegree1";
txtDegree.MaxLength = 50;
dynDivtxtBx.Controls.Add(txtDegree);
我知道了,但如何做出獨特的ID? – Khushboo
有一個隱藏的控件,並存儲計數值....最初,它應該是1,並且在添加新控件時讀取隱藏的控制值並將1添加到現有值。所以第二次它將是2並更新隱藏值...等等。 –