我在內容頁面的頁面加載中分配ViewState [「something」],當我嘗試訪問Master Page Load事件處理程序中的ViewState變量時,viewstate變量就會丟失。我爲什麼會發生這種情況和解決方案。ViewState對象在主頁面加載中丟失
5
A
回答
7
主頁面和內容頁面不共享相同的ViewState。 如果您嘗試將內容頁面中的內容傳遞到主頁面,有幾種方法可供選擇:
- 在HTTP請求期間使用整個站點通用的this.Context.Items
- 使公共屬性在母版頁上,將this.Master從內容頁面轉換爲母版頁類並設置屬性
- 使用會話
0
也許(剛發現它在網絡上),這是一個提示解決方案:
除非母版有ViewState的開啓,它下面的所有控件將失去他們的狀態。
在標題爲MasterPage and viewstate issue的博客文章中發現了這一點。它可能與在母版頁中關閉Viewstate有關嗎?
+0
我在代碼中聲明性地使用viewstate對象。還檢查,我的母版頁的視圖狀態打開... – chugh97 2008-12-18 16:32:37
相關問題
- 1. Usercontrol在Postback中丟失Viewstate
- 2. ASP.Net RadioButton丟失ViewState
- 3. Viewstate變量在用戶控件上動態加載丟失
- 4. 主頁面變量值丟失
- 5. 爲什麼ASP.NET viewstate會丟失序列化對象的身份?
- 6. Asp.Net ViewState與RegisterClientScriptBlock丟失
- 7. ASP.NET在頁面加載後丟失會話
- 8. 頁面加載中丟失的會話值
- 9. 在主頁面中動態加載PHP
- 10. 主頁正在加載多個頁面
- 11. 阻止頁面加載主頁面css
- 12. ViewState在UpdatePanel刷新時丟失了?
- 13. NSMutableDictionary丟失對象
- 14. Telerik RadCompression問題 - 在一段時間後頁丟失viewstate
- 15. 加載另一個頁面後,Javascript Cookie值丟失
- 16. 頁面加載之間ASP.NET MVC會話丟失
- 17. 如果JavaScript文件丟失,頁面不會加載
- 18. 角度2丟失頁面重新加載的數據
- 19. 對象屬性在循環中丟失
- 20. WCF WSDL頁面丟失
- 21. XAMPP配置頁面丟失
- 22. 頁面丟失格式
- 23. 在主頁面加載禁用usercontrol
- 24. 在ASP.Net中,在哪個頁面生命週期事件中viewstate被加載?
- 25. ASP.NET中的嵌套主頁面導致控件丟失!
- 26. 在THREE.js中加載對象多次後,頁面崩潰
- 27. Ajax頁面加載器不能在HTML對象中工作
- 28. AJAX頁面加載返回[對象對象]
- 29. EmberJS,加載頁面加載第一個對象
- 30. 有時ViewState變量丟失值
謝謝,這工作.... !!! – chugh97 2008-12-19 10:33:07