我的DataGrid怎麽不能分页啊? 在DataGrid_PageIndexChange时间中需要重新绑定数据源Datagrid1.datasource=myds;datagrid1.databind(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还有人问类似的问题;-)记住DataGrid不对任何DataSet,DataTable(.....等等)做缓存,所以你在翻页时MyDataGrid.DataBind();是空的。你要重新绑定数据,从连接开始。可以单独做一个绑定函数protected void MyDataGrid_Page(Object sender, DataGridPageChangedEventArgs e) { string sql; DataTable dt=null; //************************************ sql="select * from STCH"; //************************************ Database database=new Database(); dt=database.GetTable(sql); MyDataGrid.DataSource=dt; MyDataGrid.DataBind(); MyDataGrid.CurrentPageIndex=e.NewPageIndex ; MyDataGrid.DataBind();} protected void MyDataGrid_Page(Object sender, DataGridPageChangedEventArgs e) { MyDataGrid.CurrentPageIndex=e.NewPageIndex ; string sql; DataTable dt=null; //************************************ sql="select * from STCH"; //************************************ Database database=new Database(); dt=database.GetTable(sql); MyDataGrid.DataSource=dt; MyDataGrid.DataBind(); } 真不好意思,我刚接触asp.net,不太熟悉,再加上比较急没看以前的贴子:)真是谢谢各位啦 用vs2005 要使用AJAX 求助:ASP.net的SessionID问题 smsx.cab插件在火狐中不能实现网页打印 Fckeditor 的取值问题 分页的存储过程 保存跨页面选择的数据 如何增加表格的行 新手上路,一个非常急的ASP.NET问题,一定请高手帮忙,不胜感激! 习惯黑白颠倒半夜三更学.net的人加我QQ:378666979,互相学习交流啊~~~ 如何在已绑定数据的服务器端下拉框中的第一项加记录<请选择记录> datagrid的模板列的TextBox为什么不能更新(在线等,急!) 在asp.net中,如何显示出server端某个路径下的全部文档?
记住DataGrid不对任何DataSet,DataTable(.....等等)做缓存,
所以你在翻页时MyDataGrid.DataBind();是空的。
你要重新绑定数据,从连接开始。可以单独做一个绑定函数
protected void MyDataGrid_Page(Object sender, DataGridPageChangedEventArgs e)
{
string sql; DataTable dt=null;
//************************************
sql="select * from STCH";
//************************************
Database database=new Database();
dt=database.GetTable(sql);
MyDataGrid.DataSource=dt;
MyDataGrid.DataBind(); MyDataGrid.CurrentPageIndex=e.NewPageIndex ;
MyDataGrid.DataBind();
}
protected void MyDataGrid_Page(Object sender, DataGridPageChangedEventArgs e)
{
MyDataGrid.CurrentPageIndex=e.NewPageIndex ;
string sql; DataTable dt=null;
//************************************
sql="select * from STCH";
//************************************
Database database=new Database();
dt=database.GetTable(sql);
MyDataGrid.DataSource=dt;
MyDataGrid.DataBind();
}
真是谢谢各位啦