asp教程.net checkboxlist 取值实例
checkboxlist是复选框的集合,对checkboxlist赋值是没有意义的,要对里面的选
项赋值
checkboxlist1.items.add(new listitem("文本1", "value1"));
checkboxlist1.items.add(new listitem("文本2", "value2"));
核心代码
string strapp = "当前记录,当前页,全部记录,";
string[] strtemp = strapp.split(',');
foreach (string str in strtemp)
{
for (int i = 0; i
{
if (this.cbljl.items[i].value == str)
{
this.cbljl.items[i].selected = true;
}
}
}
完整实例
checkboxlist control sample page
id="lblmessage"
runat="server"
font-bold="true"
text="preferred office color(s):"
/>
id="cbl1"
runat="server"
cellpadding="5"
cellspacing="5"
repeatcolumns="3"
repeatdirection="vertical"
repeatlayout="table"
textalign="right"
autopostback="true"
onselectedindexchanged="cbl1_clicked"
>
blue
red
green
purple
black
gold
id="lblmessage2"
runat="server"
font-bold="true"
text="id of department(s) you work in:
"
/>
id="cbl2"
runat="server"
autopostback="true"
onselectedindexchanged="cbl2_clicked"
datatextfield="departmentname"
datavaluefield="departmentid"
backcolor = "lightyellow"
forecolor = "darkred"
bordercolor = "darkblue"
borderstyle = 8
textalign="left"
repeatlayout="table"
>