如何设置DataGrid 的默认排序 方向 SortDirection .
不要回答换用其他控件。它默认的是 SortDirection.Ascending  想换成降序。可是属性是只读的

解决方案 »

  1.   

    自己对数据进行排序就行了。 不用DataGrid 的排序不久可以?
      

  2.   

    <asp:BoundColumn   DataField= "ID "   HeaderText= "序号 "   SortExpression= "id "> 
    DataGrid_SelectionChanged
    DataView   dv   =   dt.DefaultView;
     dv.Sort   =   "字段 " 
    this.DataGrid1.DataSoruce   =   dv; 
      

  3.   

    是自己进行排序的最后那处Asc 和DEsc 
                    this.DBGrid1.SortField = "AddDate";// 设置排序字段
                    LoadData(SortDirection.Descending);//加载数据  数据已后台分页
                    DBGrid1.Sort(DBGrid1.SortField, SortDirection.Descending);//重排页面只能这样才能默认重置升降序吗?
      

  4.   

    第一次加载怎么才能改LoadData(DBGrid1.SortDirection)中的DBGrid1.SortDirection 为降序,默认是升序,而且那个属性DBGrid1.SortDirection是只读的
      

  5.   

    引用DataGrid可以对每个字段动态排序,客户点哪个表头就按哪个表头排序自己写没有必要。除了DataGrid 用GridView道理也是一样的。