当前位置: 代码迷 >> ASP.NET >> 在web.config中设置一个配置,怎么获取它的值?例如<customErrors defaultRedirect="errorpage.aspx" mode="Off" />
  详细解决方案

在web.config中设置一个配置,怎么获取它的值?例如<customErrors defaultRedirect="errorpage.aspx" mode="Off" />

热度:5427   发布时间:2013-02-26 00:00:00.0
在web.config中设置一个配置,如何获取它的值?例如<customErrors defaultRedirect="errorpage.aspx" mode="Off" />
<system.web>
   
        <customErrors   defaultRedirect= "errorpage.aspx "   mode= "Off "   />

可以获取defaultRedirect的值吗?
有没有什么专门的类,来获取呢?还是要通过加载XML(太麻烦)?
谢谢!

------解决方案--------------------------------------------------------
up
------解决方案--------------------------------------------------------
當作 xml ,使用 dom 來讀取
------解决方案--------------------------------------------------------
ASPX页面对象有一个属性 "ErrorPage ".
用这个可以设定,但确取不到目前的设置。具体你再试试应该有类似办法
------解决方案--------------------------------------------------------
帮忙顶一下!

------解决方案--------------------------------------------------------
每个页面头部可以用errorpage来定义当前页面的出错页~
<customErrors defaultRedirect= "GenericError.htm "
mode= "RemoteOnly ">
<error statusCode= "500 "
redirect= "InternalError.htm "/>
</customErrors>
详细定义如上
------解决方案--------------------------------------------------------
<configuration>
<appSettings>
<add key= "ConnectionString " value= "server=10.71.35.208;database=Cret_Cente;uid=sa;pwd=1234 " />
</appSettings>
<system.web>


string strConnection=System.Configuration.ConfigurationSettings.AppSettings[ "ConnectionString "];
------解决方案--------------------------------------------------------
see:
http://www.cnblogs.com/huobazi/archive/2006/05/18/SystemWebSectionGroup
  相关解决方案