【问题标题】:Limiting result in DevExpress ASPxGridViewDevExpress ASPxGridView 中的限制结果
【发布时间】:2012-09-21 18:26:42
【问题描述】:

我想根据 ASPxGridView 中的顶级结果显示数据结果,是否有任何属性可以处理这种情况?

【问题讨论】:

    标签: asp.net devexpress aspxgridview


    【解决方案1】:

    有多种方法可以解决这个问题,服务器端、UI 端、混合...

    服务器端意味着您在 SQL Server 上有一个存储过程,其中包含选择中的 TOP x。

    UI 端意味着您在 Grid 中指定分页和 X 的 pageSize,即使这样也不太好,因为无论如何 SQL Server 都会通过网络将所有记录返回到 Web 服务器。

    实现混合解决方案的许多不同方法,例如使用 bindToLinq 方法或其他 ORM 方法,这些方法会根据网格的设置和使用情况为您生成 TOP X。

    作为介绍,请向我们展示您是如何获取数据并将网格绑定到结果集的。

    【讨论】:

    • 感谢您的回复Dave,我使用XPO数据源来绑定数据结果,
    • 好,XPO 应该支持服务器端的分页和排序,按设计分组和过滤,你应该只在网格中设置 PageSize 就可以了!
    • 不,我的意思是如果我们有 10 个数据,我将只显示 5 个数据,我想让 PageSize = 1 并且分页按钮只显示 5 个按钮。够清楚吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多