2010-04-14 38 views
0

Hy guys。asp.net webforms中的高效gridview

正如您所知,gridview控件超级笨重并且降低了页面的性能,因为viewstate长度更高。

我想获得另一种方法来不使用默认的asp.net gridview webforms。

在asp.net mvc中,我们可以传递一个模型,例如Example [],并在视图中遍历这个数组,并构建一个网格,并使用多个页面作为锚点,而不是点击时请求一个一个控制器并用数据库中下一个10元组的内容检索json。

我的问题是,什么是你们最好的方式/更高效地实现gridforms分页webforms?

回答

0

除非您打算使用填充GridView功能,否则我通常更喜欢使用asp:Repeater控件将UI呈现为HTML TABLE

HTH。

1

我们使用经典的AJAX调用和javascript来渲染和填充gridVeiew。我们现在也在使用jQuery gridviews。如果我们在ajax:updatePanel内使用asp:gridview,我的目标是减少传输的数据。