在写程序中遇到同样的事情,但是我没有解决你的问题,
我想,datagrid本身是不可以可以保存在viewstate中的
我想,datagrid本身是不可以可以保存在viewstate中的
解决方案 »
- 前台数据列表显示问题
- 问个数据库性能的问题,大家帮我看一看!
- 关于connectionstring
- viewstate问题
- 求助GridView等绑定问题
- 用Return返回值时出现的一个奇怪的问题?
- 怎样才能像论坛回贴一样显示文本和图片?
- 在asp.net中插入winForm后(相当于在asp中插入activeX控件)是否要在客户端(IE上)安装.net?谢谢
- 如何在DataTable中的第一行处插入一条纪录!!
- Help Me!!在线等......
- 难题求解:可以设定DataGrid的一栏或多栏排序(升或降), 问题是我想知道某栏处于升还是降序?谢谢!!!
- 如何让select max(id) from abc得到的值加1后作为insert into abc(id) values(XX)中的XX的值?
因为viewstate是要在服务器端和客户端往返传递的
你做的程序中分页时,点击下一页这样就行了?private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
DataGrid1.CurrentPageIndex=e.NewPageIndex;
}
毕竟 翻页是要改变她的显示的数据 (我常用自定义翻页)
如果你的数据源变化平率小,可以保存dataset之类的数据源
在 application ,session 中 访问数据库的次数就少多了
dg.DataSource= ds;
dg.DataBind();这段代码放在 page_load 里面 那样的话还是每次都帮定了数据源
是不是不管数据源有没有变化,只要显示在datagrid中的数据有变化后就应该重新绑定一次?