我在ASP.NET 1.1中工作.
我正在动态添加一个复选框,更改计数值,如下所示:
<INPUT id='btnCheck" + count.ToString() + "' name='btnCheck" + count.ToString() + "' type='checkbox' value='" + row["EmpId"].ToString() + "' Runat='server' Width='50px'>
现在我能够得到这个 – id =’btnCheck“count.ToString()
代码背后的价值.但是我无法从后面的代码中引用ID并获取值=’“row [”EmpId“].ToString()”’用于此ID.
最佳答案 你不能像这样添加复选框,你使html字符串不是服务器控件,而是使用CheckBox类来实现其对象
CheckBox ch = new CheckBox();
在页面控件中添加创建的复选框.
this.Controls.Add(ch);