为动态生成的复选框设置CSS类

本文关键字:设置 CSS 复选框 动态 | 更新日期: 2023-09-27 18:17:52

我以编程方式将一系列复选框添加到面板中。我设置了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>"));

为动态生成的复选框设置CSS类

Replace:

checkbox.CssClass = "chkRoles" 

:

checkbox.InputAttributes["class"] = "chkRoles"

和下面一样

CheckBox checkbox = new CheckBox();
checkbox.Text = "checkboxText";
checkbox.ID = "checkboxID";
checkbox.InputAttributes["class"] ="chkRoles";
pnlMandatoryRoles.Controls.Add(checkbox);pnlMandatoryRoles.Controls.Add(new LiteralControl("<br>"));