现在strTag="张三,李四,王五"
pageload有如下代码:
string[] list = strTag.Split(new char[] { ',' });
foreach (string tt in list)
{
//Response.Write(tt);//此处tt是正确的
ListItem li=(ListItem)CheckBoxList1.Items.FindByText(tt);
li.Selected=true;
}
我希望通过此方法设置CheckBoxList1哪些被选择,为什么会出现"未将对象引用设置到对象的实例。"的错误
pageload有如下代码:
string[] list = strTag.Split(new char[] { ',' });
foreach (string tt in list)
{
//Response.Write(tt);//此处tt是正确的
ListItem li=(ListItem)CheckBoxList1.Items.FindByText(tt);
li.Selected=true;
}
我希望通过此方法设置CheckBoxList1哪些被选择,为什么会出现"未将对象引用设置到对象的实例。"的错误
应该是这句没有找到,所以不能实例化,可以调试一下
li.Selected=true;
end if
{
ListItem li=(ListItem)CheckBoxList1.Items.FindByText(tt);
if(li!=null)
{
li.Selected=true;
}
}