我有一系列复选框,我正在以编程方式添加到面板中。我设置了CssClass属性,但它没有设置控件的CSS类,而只是将它包装在该CSS类的span中。有没有办法让它给复选框上课?我需要实际复选框上的类,因为在javascript中我是按类选择的。
这是我的代码:
CheckBox checkbox = new CheckBox();
checkbox.Text = checkboxText;
checkbox.ID = checkboxID;
checkbox.CssClass = "chkRoles";
pnlMandatoryRoles.Controls.Add(checkbox);
pnlMandatoryRoles.Controls.Add(new LiteralControl("<br>"));
答案 0 :(得分:6)
替换:
checkbox.CssClass = "chkRoles"
使用:
checkbox.InputAttributes["class"] = "chkRoles"
答案 1 :(得分:3)
Ues喜欢以下
CheckBox checkbox = new CheckBox();
checkbox.Text = "checkboxText";
checkbox.ID = "checkboxID";
checkbox.InputAttributes["class"] ="chkRoles";
pnlMandatoryRoles.Controls.Add(checkbox);pnlMandatoryRoles.Controls.Add(new LiteralControl("<br>"));