【问题标题】:Alternative to GridView that sorts, pages and is cheap or free?GridView 的替代品,它可以排序、分页并且便宜还是免费?
【发布时间】:2009-01-21 01:36:28
【问题描述】:

我已经被 SqlDataSource 宠坏了,但是我处于无法使用它的场景中。是否有替代 GridView 来实现任意数据源的排序和分页?我试图避免为每个网格编写 1000 行自定义分页和排序。在办公室我使用 Telerik 的网格,但对于我的爱好项目,花那么多钱是不可能的。

编辑:对于像我这样的懒惰程序员来说,如果我连接一个网格和一个数据源,它应该会自动分页和排序。因此,我正在寻找能够实现无代码分页和排序的数据源 + 网格的组合。

到目前为止,我知道的唯一示例是 Telerik 的网格(成本 $,在网格中实现排序和分页)和 SqlDataSource + GridView(在 DataSource 中实现排序和分页,但需要 MS-SQL 可用)

【问题讨论】:

    标签: asp.net gridview


    【解决方案1】:

    我不确定您是否要求替代 GridViewSqlDataSource....

    但您始终可以使用ObjectDataSource 并将其连接到任何可绑定对象、集合或数据集

    http://msdn.microsoft.com/en-us/library/aa479347.aspx

    我们从不使用SqlDataSource,我们使用包装器进行数据层外的 SQL 调用,或者使用 ODS 中的集合。

    【讨论】:

    • 是的,但是 ObjectDataSource 没有实现排序。我将编辑我的问题以使其更清楚。
    • 您的正确并不意味着排序,因为您的数据源应该这样做。 ObjectDatasource 有一个 SortParameterName,就像 SQLDataSource 一样。
    猜你喜欢
    • 1970-01-01
    • 2010-09-09
    • 2018-06-27
    • 1970-01-01
    • 2023-03-16
    • 2010-12-01
    • 2010-11-08
    • 2022-12-04
    • 2013-02-09
    相关资源
    最近更新 更多