[Wap]OnViewStateExpire异常的处理办法
2006-06-13 15:42
471 查看
question:
更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire
google搜索解决办法如下:疑虑中。
解决办法
对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:
从而让页面主动捕获到这个错误,并前往重新登录的页面或者统一错误页面。
并且,为了避免其他情况下抓不到错误,导致用户看到非正常报错页面,应该每个页面都这么做:
更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire
google搜索解决办法如下:疑虑中。
解决办法
对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:代码: |
Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs) ´viewstate has expired Me.RedirectToMobilePage[/b]("errorEvent.aspx?ref=viewstate") End Sub |
并且,为了避免其他情况下抓不到错误,导致用户看到非正常报错页面,应该每个页面都这么做:
代码: |
Private Sub Page_Error(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Error ´ Add some code here to log error if desired Me.RedirectToMobilePage[/b]("CustomErrorPage.aspx") End Sub |
相关文章推荐
- [Wap]OnViewStateExpire异常的处理办法
- [Wap]OnViewStateExpire异常的处理办法
- [Wap]OnViewStateExpire异常的处理办法
- VS2005下的WAP程序开发(OnViewStateExpire问题解决)
- Android-异常处理-Can not perform this action after onSaveInstanceState
- CSE(Corrupted State Exceptions) 严重异常处理办法
- android 2.2版本之后,访问WebService 出现 android.os.NetworkOnMainThreadException异常 处理办法
- iOS之网络—— AFN使用、检测网络状态、HTTPS基本使用、WebView基本使用、OC和JS、NSInvocation、异常处理
- Android3.0版本以上出现android.os.NetworkOnMainThreadException异常与处理方式
- websphere集群在DNS主服务器宕机后异常的处理办法
- Android ListView 和ScroolView 出现onmeasure空指针的解决办法
- ViewState的处理
- NetworkOnMainThreadException异常解决办法
- 两个关于View.SavedState 的异常分析
- android.os.NetworkOnMainThreadException 异常处理
- 关于 AppDomain 未知异常导致进程崩溃的处理办法
- C# 异常处理 状态错乱异常 Corrupted state Exception
- 只有在配置文件或 Page 指令中将 enableSessionState”的异常解决办法
- Android NetworkOnMainThreadException异常解决办法
- cdh hbase 异常 常用处理办法 +1G java heap 内存