2010-03-24 16 views
1

我看到了一些我從未見過的奇怪行爲。UpdatePanel中的GridView在排序另一個網格時添加額外的行

我在單獨的UpdatePanel中有兩個網格。我可以分頁和排序,沒有任何問題。

每個網格設置爲每頁10個。

如果第一個網格(13條記錄)被分頁到第二個頁面,然後我下到第二個網格(14條記錄)並翻到下一頁,第一個網格向網格添加一堆空行所以它顯示爲10,行中沒有數據......只是空行。每個網格都在分頁和排序上做到這一點。

我通過了代碼,並且其他網格的加載從未發生,因此它告訴我的AJAX正在做一些向網格添加「幻影」行。

任何想法爲什麼或如何調試呢?

回答

0

我不知道你是否有解決這個問題。我有一個類似的問題,涉及到一個templatefield中的複選框。每當我點擊一個小於定義頁面大小的頁面上的複選框時,gridview會自行重新繪製頁面大小定義的行數。所以我會在最後一行有效數據後面出現幾個空行。

我解決了這個問題,禁用gridview視圖狀態(即EnableViewState="false"),一切正常。

相關問題