如何在asp.net中回发后保留复选框的值?

时间:2012-02-29 06:56:01

标签: asp.net vb.net checkbox datalist

我在checkbox中有一个datalist,在点击按钮(postback)后,复选框的值被清除。例如,如果选中了checkbox中的datalist,则单击该按钮时,获取该值时,该复选框将显示为未选中状态

2 个答案:

答案 0 :(得分:1)

试试这个:

将您的数据绑定代码放在Page load

If (!IsPostBack)
{
     //Bind  Data 
} 

答案 1 :(得分:0)

我打赌你错误地绑定了你的DataList。

你需要检查Not Page.IsPostBack,并在那里绑定。否则,您将绑定每个回发并重置所有值。

相关问题