应用程序中的服务器错误
问题可能简单,却难倒了我这个新手~~~希望大家帮忙解答我练习个猜字游戏,代码主要为
Do While CInt(txtans.Text) <> 88
If txtans.Text = "" Then
Response.Redirect("main3_3.aspx")
Else
If CInt(txtans.Text) < 88 Then
Response.Redirect("main3_3.aspx")
Else
If CInt(txtans.Text) > 88 Then
Response.Redirect("main3_3.aspx")
End If
End If
End If
Loop
lblres.Text = "恭喜你。猜对了!"
就是输入值为空时,不是执行(If txtans.Text = "" Then
Response.Redirect("main3_3.aspx")),而是发生应用程序中的服务器错误
--------------------编程问答-------------------- 单就这句应该不会发生错误吧,不过你单独访问main3_3.aspx看看,我觉得是这里发生错误的可能性比较大。 --------------------编程问答-------------------- 2楼的回答我貌似不明白,我就只有一个.aspx程序 --------------------编程问答-------------------- 你的意思是你的工程里只有这一个.aspx文件??
我的意思是说本来这个页面假如为A.aspx,然后当txtans.Text=""时跳转到了main3_3.aspx,发生错误的实际是这个页面。
如果不是这样的话,那我暂时看不出不太对头的地方。不好意思。 --------------------编程问答-------------------- 我把第一句放在第二个if 语句前就解决了,汗
补充:.NET技术 , VB.NET