【问题标题】:How to keep the values of checkboxes after postback in asp.net?如何在asp.net中回发后保留复选框的值?
【发布时间】:2012-03-18 16:26:15
【问题描述】:

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

【问题讨论】:

标签: asp.net vb.net checkbox datalist


【解决方案1】:

试试这个:

把你的数据绑定代码放在Page load里面

If (!IsPostBack)
{
     //Bind  Data 
} 

【讨论】:

    【解决方案2】:

    我敢打赌,您的 DataList 绑定不正确。

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

    【讨论】:

      猜你喜欢
      • 2012-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多