【发布时间】:2011-04-27 10:22:22
【问题描述】:
DevExpress aspxgridview 与 LinqServerModeDataSource 或用于快速过滤和排序的替代方案
我们正在尝试生成一个以速度为优先的只读结果网格。当前使用 gridview 控件,对单击时选择行和固定页眉/页脚进行一些自定义。数据访问来自我们业务层的对象数据源或代码绑定,数据库是 SQL Server 2008。
计划是为 gridview 购买 3rd 方控件,并一直在研究 DevExpress aspxgridview。我们希望能够向 gridview 数据添加属性,过滤并非常快速地绑定网格,并查看了 LinqServerModeDataSource,这可能意味着在解决方案中使用另一种数据访问技术,但对于任何阅读来说,都会对此感到满意-仅查询我们可以轻松地在数据库中快速进行连接和排序,但使用 n 层 BLL / DAL / DTO 进行任何插入/更新/删除。
有没有人对这个计划有任何想法。 LinqServerModeDataSource 和 aspxgridview 是否会快速显示数据并提供选项以将过滤器(加入/存在查询)堆积到我们绑定到的表中,或者是否有更好的方法来执行此操作。 (我假设我们需要在 LinqServerModeDataSource OnSelecting 中编辑 linq 查询)不希望编写任何自定义 ajax 或 html 并让自定义控件执行此操作。
【问题讨论】:
标签: asp.net gridview devexpress