GridView“UserInfo_GridView”激发了未处理的事件“Sorting”。

解决方案 »

  1.   

    OnSortCommand="MyDataGrid_Sort" void MyDataGrid_Sort(Object sender, DataGridSortCommandEventArgs e)
       {
    // 排序
            SortField = (string)e.SortExpression; 
            Session["SortField"]=(string)e.SortExpression;
            strSelect= (string)Session["strSelect"];
            BindDataGrid(strSelect,SortField);        
        }
      

  2.   

    谢谢yczealot!不过我问的是gridview而不是datagrid
      

  3.   

    如果你使用了DataSource控件来绑定GridView,那么只需要将GridView的AllowSorting就行了;
    如果是直接绑定到DataTable,那么就要像过去一样手写Sorting事件的代码
      

  4.   

    GridView属性有个是否启用排序,如果启用排序后,在每个列的编辑字段中有按照那个字段排序的选择,比如姓名 你选择数据 name就行了