怎么让页面的控件在出错时只显示特定的一个,谢谢?

解决方案 »

  1.   

    就是页面内容有错时,用try catch捕获到了错误,但是此时加载的所有控件也都加载了,报错页面显得很乱,我想只显示错误捕获的显示控件。
      

  2.   

    控件名.Attributes.CssStyle.Add("display", "none");
      

  3.   

    可以在Web.Config文件里来设置,比如: <system.web>
    <!-- 
                设置 compilation debug="true" 将调试符号插入
                已编译的页面中。但由于这会 
                影响性能,因此只在开发过程中将此值 
                设置为 true。
            -->
    <customErrors defaultRedirect="~/Default2.aspx" />
           ....
      

  4.   

    你的意思是不是,控件验证出错的汇总,要是就用ValidationSummary(汇总显示验证控件)
      

  5.   

    平民百姓:用配置项,<customErrors defaultRedirect="~/Default2.aspx" />
    但是我还想把错误信息显示在Default2.aspx页面,不行吧?!