string psize="a|b|";
string[] pincs = psize.Split('|');
for (int i = 0; i < pincs.Length - 1; i++)
{
for (int j = 0; j < CheckBoxList1.Items.Count; j++)
{
if (pincs[i].ToString() == CheckBoxList1.Items[j].Value)
{
CheckBoxList1.Items[j].Selected = true;
}
else
{
CheckBoxList1.Items[j].Selected = false;
}
}
}
这里的CheckBoxList1里面已经有三条数据了比如:a、b、c
那我这样写为什么不能够把CheckBoxList1这里面的三条数据里面的a跟b选中呢。请问这代码有什么错误没。不知道是不是给覆盖掉了。请各位大虾帮帮忙。
string[] pincs = psize.Split('|');
for (int i = 0; i < pincs.Length - 1; i++)
{
for (int j = 0; j < CheckBoxList1.Items.Count; j++)
{
if (pincs[i].ToString() == CheckBoxList1.Items[j].Value)
{
CheckBoxList1.Items[j].Selected = true;
}
else
{
CheckBoxList1.Items[j].Selected = false;
}
}
}
这里的CheckBoxList1里面已经有三条数据了比如:a、b、c
那我这样写为什么不能够把CheckBoxList1这里面的三条数据里面的a跟b选中呢。请问这代码有什么错误没。不知道是不是给覆盖掉了。请各位大虾帮帮忙。
解决方案 »
- 接口里可以定义委托吗?
- ASP.NET按过按钮后的刷新问题
- VSS2005找不到IIS如何解决?
- (某人)生日的格式为1988-8-8的正则表达式怎样写?
- C#新手求教,一运行VS2003.net就出错,似乎是不能加载资源文件,这是怎么回事啊?
- c++的结构如何用c#来声明?
- 怎么从数据库中读出数据让它显示在listView上
- 我想做个项目 请大家给个意见
- 制作简单的小游戏,如接金币(类似大富翁中的小游戏)。
- C# .net 里的response.write 跟asp 里的response.write 功能是不是一样
- 非常棘手的C#问题,望高手和有兴趣的朋友们帮帮忙,先谢谢各位了。
- C#中使用EPSON TM-U220B型票据打印机分单打印
这个是不是只有一个啊。。我要的是全部上面有的数据都打勾,就是选中,,其他的没有的在psize里面的数据不选中。
string[] pincs = psize.Split('|');
for (int j = 0; j < CheckBoxList1.Items.Count; j++)
{
CheckBoxList1.Items[j].Selected = false; for (int i = 0; i < pincs.Length - 1; i++)
{
if (pincs[i].ToString() == CheckBoxList1.Items[j].Value)
{
CheckBoxList1.Items[j].Selected = true;
}
}
}