【问题标题】:Gridview sorting C#Gridview排序C#
【发布时间】:2018-12-18 18:19:42
【问题描述】:

我有一个 MSSQL 数据库,有很多记录。我的表中有一个带有序列号的列(自动生成)。我在 grid-view (C#) 中填充数据库,我想在加载 gridview 时根据此序列号列对 gridview 进行排序。

【问题讨论】:

    标签: c# sql-server-2008 aspxgridview


    【解决方案1】:

    那么你为什么不将已经排序的数据传递给gridview。只需在你的sql查询中使用order by子句并将查询结果传递给已经排序的gridview。

    select * from tablename order by SerialNumber(Sql 语法)

    关于第二种解决方案,您可以使用 dataview 类在传递给 gridview 之前对数据进行排序

    【讨论】:

    • 完全正确。第二种解决方案是使用一些 LINQ(或其他表达式)对数据进行排序,但您的解决方案是很好的做法。
    猜你喜欢
    • 1970-01-01
    • 2011-09-02
    • 2018-02-05
    • 2016-12-27
    • 2012-09-22
    • 2016-07-31
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多