我的datagrid控件排序及分页出了问题,原来的程序是好的,不知道改了什么地方就不行了。(1)、分页时下脚还是显示1 2 3 4 5 …
但是点击每个数字都是显示第一页,本来有个分页函数 dgFile_PageIndexChanged(……),但是好像没有触发。
(2)、初始化页面时,datagrid按第一个字段companyname 排序了,但是再点击 datagrid 的header Text就没有发应了,dgFile_SortCommand(……)函数没有被触发

解决方案 »

  1.   

    1.http://dotnet.aspx.cc/ShowDetail.aspx?id=B12283DE-DB20-4322-ACCC-12724442808A
    也可用www.webdiyer.com的分页控件.2.XP 风格的可拖动列、可排序、可改变宽度的DataGrid的例子
    http://dotnet.aspx.cc/ShowDetail.aspx?id=00C78024-5C08-4F3F-BCA8-AB3C0B330A12也可参考:http://blog.csdn.net/hchxxzx/archive/2005/05/19/376362.aspx
    资源中的排序写法.
      

  2.   

    至于你现在的问题,楼主先检查一下DataGrid的前台里有没有激活分页事件的代码.或者,你可以再新建一个空白页,将你的代码拷贝过去,重新编译看还有没有问题.