DataGrid分页后的问题 假设有2页,每页上第一列是Check列..里面放的Checkbox..在第1页上选中一个Checkbox然后到第2页去再回到第1页发现被选中的Checkbox被取消了..有没有什么办法让它能多页选中(C#实现).. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 除非找個地方保存每一頁checkbox的狀態,比如保存在ViewState中 返回上一页不用刷新即可private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e) { Business mybus = new Business(); DataSet mydata = mybus.Show(); DataGrid1.DataSource = mydata; this.DataGrid1.CurrentPageIndex = e.NewPageIndex; this.DataGrid1.DataBind(); } 页面改变的时候我重绑定过了...所以不刷不能实现效果...不重绑会出错... 除非找個地方保存每一頁checkbox的狀態,比如保存在ViewState中请高达指点迷津..小D菜鸟...其实我是想实现多面上的记录同时删除..即同时选中多面上的记录行..点一个按钮一次删除... http://dotnet.aspx.cc/ShowDetail.aspx?id=F43AF9A5-2C2E-4AA6-E976-21E9569F5A8A 还是把值保存在viewstate里最好了,页面级的,这样会更好因为再怎么你也只会看到一个页面选中的,所以刷新页面也没有关系的 由于目标机器积极拒绝,无法连接。 这样的分页如何做? 请问如何实现带格式复制。 今天很高兴,用Asp.net做了一个显示和插入数据库数据的例子。 ASP.NE Cookies乱码 一个Global的问题? 求ASP.NET羽毛球比赛编排系统 两页面传值问题 大难题,在asp.net中怎么才能够启动windows应用程序? 关于dropdownlistfor 强类型时 如何穿Int32 vs.net2003下无法建立asp.net应用程序,急~~~~~~~ 求情書一封,順祝中秋快樂!
private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
Business mybus = new Business();
DataSet mydata = mybus.Show();
DataGrid1.DataSource = mydata;
this.DataGrid1.CurrentPageIndex = e.NewPageIndex;
this.DataGrid1.DataBind();
}
页面改变的时候我重绑定过了...所以不刷不能实现效果...不重绑会出错...
请高达指点迷津..小D菜鸟...
其实我是想实现多面上的记录同时删除..即同时选中多面上的记录行..点一个按钮一次删除...
因为再怎么你也只会看到一个页面选中的,所以刷新页面也没有关系的