【问题标题】:Sorted dataview to datatable将数据视图排序到数据表
【发布时间】:2010-10-21 11:56:46
【问题描述】:

我有以下方法:

private DataTable getsortedtable(DataTable dt)
{
    dt.DefaultView.Sort = "Name desc";
    //I would need to return the datatable sorted.
}

我的问题是我无法更改此方法的返回类型,我必须返回一个 DataTable,但我想将它排序返回。

dt.DefaultView 是否有任何神奇的隐藏属性可以返回排序后的 dt?

【问题讨论】:

    标签: c# asp.net datatable dataview


    【解决方案1】:
     private DataTable getSortedTable(DataTable dt)
     {
        dt.DefaultView.Sort = "columnName DESC";
        return dt.DefaultView.ToTable();
      }
    

    【讨论】:

      【解决方案2】:

      这样做

      private DataTable getsortedtable(DataTable dt)
      {
          //do the operation for sort   
          return dataView.ToTable();
      }
      

      【讨论】:

        猜你喜欢
        • 2020-07-12
        • 1970-01-01
        • 1970-01-01
        • 2012-05-22
        • 2017-02-08
        • 1970-01-01
        • 1970-01-01
        • 2017-09-18
        • 1970-01-01
        相关资源
        最近更新 更多