用DATAGRID进行数据显示的时候提供了翻页和排序的功能,但是如果先排序再翻页会发现原先的排序给打乱,怎么样才能二者结合呢,菜鸟求救啊!~~~~~~~~~

解决方案 »

  1.   

    自己在sql中写“order by 字段 desc”,排序。
    翻页若用Grid自带的就在翻页后绑定下,
    不然可以用Sql
      

  2.   

    不想用数据库ORDER呢,我的排序是用DATAGRID列上的属性,及如下代码:
    private void dgyh_SortCommand(object source, System.Web.UI.WebControls.DataGridSortCommandEventArgs e)
    {
    SortField = (string)e.SortExpression;
    userload();///数据加载
    }
      

  3.   

    fjksd
    dfklsd
    dfkalsjd
    dfjaklsd