2009-01-21 49 views
0

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

编辑:它似乎像我这样一个懒惰的程序员,如果我连接网格和数据源它应该自动页面和排序。所以我正在寻找导致无代码分页和排序的数据源+网格的组合。

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

回答

0

我不知道,如果你问一个备用的GridViewSqlDataSource ....

但是你可以使用ObjectDataSource并把它连接到任何可绑定的对象,集合或数据集

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

我们从来没有使用过SqlDataSource,我们使用一个包装来调出数据层的SQL调用,或者在ODS中使用一个集合。

+0

是的,但ObjectDataSource没有实现排序。我会编辑我的问题以使其更清楚。 – MatthewMartin 2009-01-22 13:02:57