我有一個列表視圖,並將其與從數據庫檢索項目綁定。我用傳呼機導航到各種頁面。但問題是,假設當前我在第25頁,並通過點擊F5或點擊瀏覽器刷新按鈕來刷新頁面,它會將我重定向到頁碼1.我的意思是到第一頁。但我想刷新後也應該在當前頁面我的意思是在第25頁。我不明白爲什麼它發生。任何人都可以建議我解決這個問題嗎?傳呼機刷新isuue
1
A
回答
3
最好添加一個查詢字符串和當前頁碼。例如,考慮你的頁面是a.aspx,只是傳遞一個像這樣的查詢字符串a.aspx?pg=1.
在頁面加載if(Request.QueryString["pg"]!=null)
然後只顯示頁面1的記錄。假設如果你想顯示在第25頁,那麼url將是這樣的:a.aspx?pg=25
。因此,如果用戶使用F5進行刷新,它仍然會顯示相同的數據。如果頁面已經回發(由於按鈕單擊事件或下拉列表選定索引已更改等),它也會因Querystring而顯示相同的記錄。您還可以通過將其重定向到查詢字符串中的另一個值來更改頁碼。例如:Response.Redirect("a.aspx?pg=26")
。
我認爲這將解決您的問題。
0
如果您正在編程綁定頁面加載事件,會發生這種情況。當用戶更改頁面並在頁面加載事件中管理該變量時,您可以設置會話變量。
相關問題
- 1. 查看傳呼機內部查看傳呼機刷卡衝突
- 2. 刷新AJAX呼叫
- 3. Xpages將事件附加到數據視圖中傳呼機的部分刷新
- 4. 顯示傳呼機擴大和傳呼機大小法語xpages
- 5. 刷新容器面板,同時單擊尋呼機號碼
- 6. 正確填充傳呼機
- 7. 查看傳呼機與ExecuteTask
- 8. 傳呼機HTML查看器
- 9. 查看傳呼機雙擊
- 10. 傳呼機不工作Yii
- 11. Isuue和Umbraco nforum
- 12. 呼叫refresh_token不刷新令牌
- 13. 查看傳呼機的標籤頁佈局文本未更新
- 14. jQuery Tablesorter傳呼機插件和Ajax更新
- 15. 谷歌圖表傳奇傳呼機在手機上的問題
- 16. 刷新相機流jquery
- 17. 隨機函數刷新
- 18. 扳機拉動刷新
- 19. 刷新隨機「令牌」
- 20. 傳呼機問題與Drupal和分類
- 21. 更改傳呼機格式7
- 22. 總是在CGridView上顯示傳呼機?
- 23. Drupal 7,EntityFieldQuery傳呼機不起作用
- 24. ViewPager中的第一個傳呼機Android
- 25. android查看傳呼機圖像拉伸
- 26. 製作傳呼機出現在上市
- 27. ASP.Net/C# - Ajax回發傳呼機問題
- 28. yii2涅inf infinitescroll傳呼機不工作
- 29. Asp.Net:UserControl中的傳呼機不分頁
- 30. 傳呼機模板以及NumericPagerField
是您在更新面板中的列表視圖嗎?如果是這樣,那麼它可能只是加載第一頁,因爲這就是瀏覽器歷史中的所有內容。 – 2010-11-09 12:21:30