checkboxlist的selected值为何不改变?
- C# code
string strN = ""; for (int i = 0; i < chklstN.Items.Count; i++) { if (this.chklstN.Items[i].Selected) strN += chklstN.Items[i].Value+";"; }
已经全部将复选框选中,并且AutoPostBack也设为了false,但循环中的每一个this.chklstN.Items[i].Selected都为false,
不知是什么原因?
[解决办法]
if (this.chklstN.Items[i].Checked)
[解决办法]
[解决办法]
[解决办法]
楼主那段代码没有错的!
如果做过无刷新的话并且局部刷新的内容包括那个控件的话就会出错的!~就会出错!~