2013-01-21 48 views
0

我有一個Asp.net gridview,它被分配了一個數據源。網格視圖駐留在具有固定高度的div內。如果行數超過20,我想創建另一個div。因此,只有前20行顯示在第一個div上,而其他20行將創建一個新的動態div,剩餘行將放置在其中。任何建議在不同div中的網格視圖調整

+0

考慮在ajax響應中發送附加內容,該響應可以直接注入HTML頁面或使用網格視圖的分頁功能。 – SutharMonil

回答

0

在第一GridView控件讓稱它爲「GridViewA」禁止呼叫,並設置PageSize至20

如果您的數據源超過20條把所謂的「GridViewB」到你的其他分區另一個GridView控件,禁用分頁,設置每頁到20,設置與「GridViewA」相同的DataSource。唯一的區別是你需要設置當前頁面爲2.

使用這種方法,你將在「GridViewA」和「GridViewB」中顯示1-20條記錄。

+0

我已經嘗試過這種方法,但是如果我有55行,那麼即使PageSize設置爲20,所有都添加到GridViewA中 – abdul

+0

是的,所有行將始終在GridViewA中,這就是爲什麼您只需要限制用戶只能看到第一頁前20條記錄。 –