我正在从数据库动态加载复选框列表。
在数据库中,我的值类似于:
Sun
Mon
Tue
Wed
Thu
Fri
Sat
这是我的复选框列表
<asp:CheckBoxList ID="chkDays" runat="server" CssClass="checkbox-inline"
DataTextField="dayValue" DataValueField="dayId"></asp:CheckBoxList>
但是我真正想要的是在将值绑定到复选框列表时隐藏周二,周四和周六,并且只有用户可见的东西是Sun,Mon,Wed,Fri
我不想使用
隐藏它们chkDay.Items[itemPosition] = hide;
因为可以在数据库中随时更改顺序。
答案 0 :(得分:0)
最好的做法是,在数据库中放置另一个bit列,以指示该行是否为Enabled
。然后,当您绑定复选框列表时,选择Enabled = 1