CheckBox newBox = new CheckBox();
newBox.Text = dtCommon[i].userName;
newBox.CssClass = "cbox";
newBox.Attributes["value"] = dtCommon[i].id.ToString();
ApprovalSelectPanel.Controls.Add(newBox);
Run Code Online (Sandbox Code Playgroud)
呈现为:
<input id="ctl00_mainContent_ctl00" type="checkbox" name="ctl00$mainContent$ctl00" checked="checked" />
Run Code Online (Sandbox Code Playgroud)
如何获取值属性?我的JQuery需要访问它!
我打赌你在设置属性,但是在包含的范围内(查找一个元素).
您想要使用InputAttributes属性:
newBox.InputAttributes["value"] = dtCommon[i].id.ToString();
Run Code Online (Sandbox Code Playgroud)