遍历DataList 中 复选框 的选中状态 始终为false
本帖最后由 hunaifeng99 于 2014-03-25 17:32:25 编辑
我在后台遍历复选框的选中状态 为什么始终是 false 啊
程序运行起来后 有的复选框 都已经选中了 为什么 chkItem.Checked 的值还是false啊。。。。。
前台复选框:
<asp:CheckBox ID="checkid" runat="server"/>
后台代码:
foreach (DataListItem item in wjwin.Items)
{
CheckBox chkItem = (CheckBox)item.FindControl("checkid");
Response.Write(chkItem.Checked);
if (chkItem.Checked)
{
判断始终是false 进不来啊啊啊啊啊!!!
}
}
------解决方案--------------------难道是页面刷新问题
------解决方案--------------------有没有在Page_Load事件中判断是否是第一次加载 ,
IsPostBack属性