[Wap]OnViewStateExpire异常的处理办法

本文介绍了解决Wap页面因长时间未操作而导致的OnViewStateExpire异常的方法。通过重写OnViewStateExpire方法和Page_Error事件处理程序,可以有效避免用户看到错误页面,提升用户体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




[Wap]OnViewStateExpire异常的处理办法

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 

我们的Wap页面由dotNET 编写而成,当页面停留时间过长后,由于IISsession超时时间是20分钟,这时候再点击页面上的控件,它可能报告如下错误:

页面是这样的:

/Mail 中的服务器错误

 

更多System.Exception
该页所需的会话状态已不可用。或者是会话已过期、客户端未发送有效的会话 Cookie,或是会话状态的历史记录太小。请尝试增加历史记录大小或延长会话到期期限。
方法:OnViewStateExpire

 

手机用户肯定是不可接受这种用户体验的。

对于这种OnViewStateExpire异常,在vb.net中是可以这么写的:

 

Protected Overrides Sub OnViewStateExpire(ByVal e As EventArgs)

        'viewstate has expired

    Me.RedirectToMobilePage("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("CustomErrorPage.aspx")
End Sub

 

编写者

日期

关键词

郑昀@ultrapower

2005-7-14

Wap ASP.NET

session timeout OnViewStateExpire

 




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值