当前位置:编程学习 > C#/ASP.NET >>

应用程序中的服务器错误

问题可能简单,却难倒了我这个新手~~~希望大家帮忙解答
我练习个猜字游戏,代码主要为
 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
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,