就是不对,不能执行最后一个Response语句!

解决方案 »

  1.   

    不能执行???
    Check_ID 不是1就是0吗? 还是?? :)
      

  2.   

    Check_ID 不是1就是0,还有我希望如果操作不正确的话,就转向error.aspx
      

  3.   

    那当然不会执行了,你的check_ID不是1就是0,而你的条件里面既有1又有0,最后一项还会执行吗?如果要错误就转向,那么你可以用try ... catch ... end try.现在你要执行最后一句,则必须check_id既不是0也不是1。
      

  4.   

    Check_ID是检查数据库是否由此纪录,若有则添加失败,若没有,则添加,我最后一个else则是想如输入不正确的话,则转向error.aspx 界面。请帮忙再看看!
      

  5.   

    那么我想在web.config文件中加上设置整个web应用程序的错误处理页面,我家上了这样一句
    <CustomErrors DefaultRedirect="error.aspx" Mode="on"/>,我想应该是没问题的,可提示错误是:Unrecognized configuration section 'CustomErrors'
    全部是这样的:<?xml version="1.0" encoding="GB2312" ?>
    <configuration>  
        <CustomErrors DefaultRedirect="error.aspx" Mode="on"/>
        <appSettings>
            <add key="DSN" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\shoppingonline\estore\Estore.mdb" />
        </appSettings>   
        <system.web>        
            <authentication mode="Forms">
                <forms name="EComNetAuth" loginUrl="login.aspx" protection="All" path="/" />
            </authentication>        
        </system.web>
        <location path="Checkout.aspx">
            <system.web>
                <authorization>
                    <deny users="?" />
                </authorization>
            </system.web>
        </location>
    </configuration>
      

  6.   

    CustomErrors改成customErrors,主要首字母小写
      

  7.   

    谢谢大家,我的问题解决了,我是没有注意大小写的问题,我改成了这个样子,就出来了。如下:<system.web> 
           <customErrors defaultRedirect="error.aspx" mode="On"/>
        </system.web>