代码段1:
Dim login As New Login_cls
If UserLogin(MemberName.Text.Trim(), ShareFunction.MD5(MemberPwd.Text.Trim())) Then
Login.UpdateLoginTimes(Session("MemberID"))
Response.Redirect("Order.aspx?PackageId=" & Request("PackageID") & "")
End If
代码段2:
Dim login As New Login_cls
If UserLogin(MemberName.Text.Trim(), ShareFunction.MD5(MemberPwd.Text.Trim())) Then
Login.UpdateLoginTimes(Session("MemberID"))
Server.Transfer(Order.aspx, True)
End If
大家都说 Server.Transfer(Order.aspx, True) 和
Response.Redirect 都是实现跳转的,可是这里问题却出现了...严重不解中!在本地机器上跑却是正常的,所隐藏的值也能够正常回传,但是在服务器上却导致了系统崩溃了在使用 Server.Transfer登陆后,会导致iis崩溃!!
而使用 Response.Redirect()后,却可以正常工作,但是所隐藏的值没法传回本页。
注:程序登陆是在order.aspx页面登陆,返回也是在这个页面里!问题出现了,使用不同的方法,出现不同的结果,望高人前来解答!
Dim login As New Login_cls
If UserLogin(MemberName.Text.Trim(), ShareFunction.MD5(MemberPwd.Text.Trim())) Then
Login.UpdateLoginTimes(Session("MemberID"))
Response.Redirect("Order.aspx?PackageId=" & Request("PackageID") & "")
End If
代码段2:
Dim login As New Login_cls
If UserLogin(MemberName.Text.Trim(), ShareFunction.MD5(MemberPwd.Text.Trim())) Then
Login.UpdateLoginTimes(Session("MemberID"))
Server.Transfer(Order.aspx, True)
End If
大家都说 Server.Transfer(Order.aspx, True) 和
Response.Redirect 都是实现跳转的,可是这里问题却出现了...严重不解中!在本地机器上跑却是正常的,所隐藏的值也能够正常回传,但是在服务器上却导致了系统崩溃了在使用 Server.Transfer登陆后,会导致iis崩溃!!
而使用 Response.Redirect()后,却可以正常工作,但是所隐藏的值没法传回本页。
注:程序登陆是在order.aspx页面登陆,返回也是在这个页面里!问题出现了,使用不同的方法,出现不同的结果,望高人前来解答!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货