【问题标题】:Sorting entries inside a ListView对 ListView 中的条目进行排序
【发布时间】:2012-02-29 16:09:21
【问题描述】:

我目前有一个 ListView,其中包含从 XML DataSouce 获取的名称列表。截至目前,一切正常,但名称并没有按照我希望的字母顺序排列。我不想使用 XSLT 来重新创建 XML 文件,那么有没有其他方法可以按字母顺序正确排序 ListView?

谢谢!

【问题讨论】:

  • 从xml数据源抓取数据时可以对数据进行排序。

标签: c# asp.net listview


【解决方案1】:

listview 控件有一个 Sort 方法。

public virtual void Sort(
    string sortExpression,
    SortDirection sortDirection
)

来自 msdn '使用 Sort 方法通过使用指定的排序表达式和方向以编程方式对 ListView 控件中显示的数据进行排序。 '

详情可见here

【讨论】:

    【解决方案2】:

    您是否考虑过使用linq 对数据进行排序? 这将允许您在将数据传递给 ListView 之前对其进行操作。

    Another example

    -Jvr

    错过了原生排序,K.I.S.S !

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-11-20
      • 1970-01-01
      • 2012-03-10
      • 2020-01-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多