2010-04-14 63 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,我的目標是減少傳輸的數據。