当前位置: 代码迷 >> ASP.NET >> 得不到Checkbox的 TRUE 状态解决办法
  详细解决方案

得不到Checkbox的 TRUE 状态解决办法

热度:8182   发布时间:2013-02-25 00:00:00.0
得不到Checkbox的 TRUE 状态
页面有几个   Checkbox   放在   Repeater里面.....

按钮事件:

protected   void   Button2_Click(object   sender,   EventArgs   e)
        {
                foreach   (RepeaterItem   ri   in   Repeater1.Items)
                {
                        CheckBox   chk   =   (CheckBox)ri.FindControl( "CheckBox1 ");
                        文本框.Text   =   文本框.Text   +   chk.Checked;
                }
        }

无论怎么样,所到的全是FALSE的...选中的也是FALSE...是不是哪里出错了,,

而且点击这个按钮后,所有Checkbox的状态都变成没选中....

------解决方案--------------------------------------------------------
估计就是 pageload事件里又重新对CheckBox赋值了。要不就是viewstate=false了
  相关解决方案