【发布时间】:2014-01-27 10:52:58
【问题描述】:
我在 WebFrom 上有一个 CheckBoxList
<asp:CheckBoxList id="chkList" runat="server">
</asp:CheckBoxList>
现在控件在服务器端填充了一些类似这样的东西
DataTable dt = myDatasource
foreach(DataRow dr in dt.Rows)
{
ListItem li = new ListItem();
li.Attributes.Add("class", (string)dr["CssClass"]);
//........ Some More Properties.....
chkList.Items.Add(li);
}
在此之后,我需要根据某些条件禁用一些复选框
foreach(ListItem item in chkList.Items)
{
if (// Some Condition)
{
item.Enabled = false;
}
}
现在的问题是当 item.Enabled = false 时,类属性被覆盖
class = "aspNetDisabled";
以及不再填充时应用的类。
我需要该类在 javascript 中进行一些处理。
【问题讨论】:
标签: c# asp.net checkboxlist