日期:2014-05-19  浏览次数:20358 次

在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.html