【发布时间】:2012-11-27 06:17:07
【问题描述】:
当我检查页面 (1) 上的 [复选框] 数据,然后通过分页 ([1234] 等页面的底部按钮) 进入下一页 (2),然后检查页面 (2) 上的数据。
当我回到第 (1) 页时,它保持未选中状态,因为我没有检查任何内容!!!
所有东西都保持在原来的位置。在两个页面上都未选中。 当从第 1 页到第 2 页时(第 1 页的复选框忘记了他的值并被取消选中),当从第 2 页到第 1 页时,同样的事情会发生。 对不起我的英语不好。 有什么建议吗??
【问题讨论】:
-
分页,您是否使用了一些中继器控件?请在此处粘贴您的 PageIndexChanging 代码
-
兄弟,我需要查看很多代码,但它会帮助我理解你......请检查这个
-
foreach (GridViewRow pop in ListerGrid.Rows) { CheckBox chkPop = (CheckBox)pop.FindControl("chkPop"); if (chkPop.Checked) { NameValueCollection nvc = new NameValueCollection();字符串 strPOP = ((Label)pop.FindControl("lblPOP")).Text; DataTable td = spp_db.getPop(ddlSelCat.SelectedValue,ddlSection.SelectedValue,ddlPJP_DSR.SelectedValue, ddlTown.SelectedValue,ddlLocality.SelectedValue,ddlSubLocality.SelectedValue,strPOP);
标签: c# asp.net c#-4.0 gridview