读书人

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

发布时间: 2012-01-30 21:15:58 作者: rapoo

得不到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了

读书人网 >asp.net

热点推荐