CheckBoxList读取数据的问题~~50分 CheckBoxList控件,当页面载入的时候如何根据数据库的存储选定CheckBoxList的值。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 foreach ( ListItem listItem in CheckBoxList.Items ){ listItem.Selected = condition;} 能否详细说明一下“ListItem listItem ”? ListItem 指CheckBoxList、RadioButtonList、ListBox、 DropDownList等控件的集合属性(eg、CheckBoxList.Items)里面的每一项<asp:CheckBoxList id="CheckBoxList1" runat="server"> <asp:ListItem></asp:ListItem> <asp:ListItem></asp:ListItem> <asp:ListItem></asp:ListItem></asp:CheckBoxList> 我的意思是这样的之前我通过一个checkboxlist向数据库A字段发送数据,在数据库是这样存储选择的各项的:"1,2,3,4,5"现在我想再通过checkboxlist把这些数据按发送时候的样子还原显示这是应用在权限编辑上的一段代码,不知我这样表达是否清晰 先把你的字符串拆分开来string[] stringList = rightString.ToString().Split(',');然后在通过对应位置赋值(每个位置对应所指定的权限)for ( int i = 0; i < stringList.Length; i++ ){ ListItem listItem = CheckBoxList.Items[i]; listItem.Selected = stringList[i];} 分给我吧。如果我理解没错的话。public void ArrayToBClist(System.Web.UI.WebControls.CheckBoxList cb,string ca) { string [] c = ca.Split(",".ToCharArray()); for(int i=0;i<c.Length;i++) { for(int j=0;j<cb.Items.Count;j++) { if(cb.Items[j].Value == c[i].Trim()) { cb.Items[j].Selected = true; } } } } 效果实现了,但是我用SqldataSource数据绑定CheckBoxList后,没办法用items.count读出ListItem的数量,不知道为什么,手动写出各项LISTITEM就可以谢谢各位,现在结分 .net后台如何判断一个事务的状态,是在事务中还是不存在事务了(连oracle的)? JQuery页面提交的问题 浮动框架退出问题 今天发现了我从IE上发现的的三个错误 如何提高datagrid绑定一个textbox后加载的速度,高分请教 请教asp.net导出excel 我想学asp.net+C#,请问从哪儿开始? 奉100分以谢高手,表达敬意 新闻发布后在主机统一显示最新新闻标题 巨难问题,请高手解决,难道我是菜鸟吗? 导入javascript的问题。 有人做过触摸屏的软件吗?
{
listItem.Selected = condition;
}
</asp:CheckBoxList>
"1,2,3,4,5"
现在我想再通过checkboxlist把这些数据按发送时候的样子还原显示这是应用在权限编辑上的一段代码,不知我这样表达是否清晰
string[] stringList = rightString.ToString().Split(',');
然后在通过对应位置赋值(每个位置对应所指定的权限)for ( int i = 0; i < stringList.Length; i++ )
{
ListItem listItem = CheckBoxList.Items[i];
listItem.Selected = stringList[i];
}
public void ArrayToBClist(System.Web.UI.WebControls.CheckBoxList cb,string ca)
{
string [] c = ca.Split(",".ToCharArray());
for(int i=0;i<c.Length;i++)
{
for(int j=0;j<cb.Items.Count;j++)
{
if(cb.Items[j].Value == c[i].Trim())
{
cb.Items[j].Selected = true;
}
}
}
}
谢谢各位,现在结分