我創建了一個動態數據Web應用程序,當我有多個頁面時,我可以導航到第二頁和最後一頁,但是我無法導航到任何在兩頁和最後一頁之間的頁面....任何想法或建議?動態數據Web應用程序無法翻頁第2頁
0
A
回答
1
我遇到了同樣的問題,在我的情況下,它是由過濾器損壞引起的。
我創建了一個文本框過濾器,並在開發過程中,我不知不覺地在FilterControl的Page_Load
事件添加OnFilterChanged();
爲簡單起見。後來,由於前一種方法存在故障,因此我將其複製到TextChanged
事件中時,它已過時。
不幸的是,在List.aspx.cs,其實存在着下面的代碼:
protected void DynamicFilter_FilterChanged(object sender, EventArgs e)
{
GridView1.PageIndex = 0;
}
其結果是,在每一個頁面加載,GridView控件的PageIndex的復位。而且,由於Page_Load
下頁按鈕的事件處理程序之前DynamicFilter_FilterChanged
之前被調用,結果將是:
在有多個頁面的任意列表頁:
- 單擊下一步無論當前
PageIndex
導航到第2頁 - 點擊以前無論當前
PageIndex
轉到網頁1 - 其他導航控制工作打算,包括輸入頁碼。
爲了解決這個問題,我剛剛從Page_Load
中刪除了OnFilterChanged();
這個過濾器。
您可能需要檢查每個第三方過濾器。或者,您可以註釋掉DynamicFilter_FilterChanged
事件以查看過濾器是否應該受到指責。
相關問題
- 1. 跨單頁視圖維護應用程序狀態翻轉和多頁翻轉
- 2. 將頁面動態添加到jQuery移動Web應用程序
- 3. 單頁或多頁Web應用程序?
- 4. 使用動態/虛擬頁面創建.NET Web應用程序
- 5. 角2:2單頁的應用程序的一個Web應用程序
- 6. jQTouch動態網頁應用程序?
- 7. jQuery單頁應用程序動態div
- 8. 動態生成ASP.NET Web應用程序的網頁
- 9. PHP網頁「翻譯」到Python的Web應用程序
- 10. 翻頁應用程序適用於Windows應用程序表面,滾動視圖無法正常工作
- 11. Web應用程序無法啓動redmine3.4
- 12. Web應用程序無法啓動
- 13. 第一次打開應用程序無法更改頁面
- 14. webview loadurl無法從localhost web應用程序加載網頁?
- 15. Ionic 2 Deeplink:應用程序無法導航至所需頁面
- 16. 第2頁的數據顯示gridview中第1頁的數據並應用了分頁
- 17. 無法在第二頁的數據表
- 18. 卡住Web應用程序開發第52頁與Yii 2和PHP
- 19. 用動畫翻頁html頁
- 20. 用於基於導航的應用程序的翻頁動畫
- 21. 動態創建無C#應用程序列表的SharePoint頁面
- 22. 我無法在eclipse中創建動態web應用程序
- 23. 將數據從Windows Phone應用程序發佈到Web頁面
- 24. 「單頁多視圖」web應用程序中的數據綁定
- 25. ruby watir網頁驅動程序無法訪問動態元素
- 26. FlipBoard應用程序像頁面WP7中的翻轉動畫
- 27. 從Web應用程序動態調用數據庫
- 28. 如何從MVC 2應用程序顯示Web窗體頁面?
- 29. 翻譯網頁應用程序的最佳方法
- 30. 使用「TranslateService」和「Title」的Angular 2+動態翻譯頁標題