【问题标题】:Create/Access Custom Configuration Section from location tag of web.config从 web.config 的位置标签创建/访问自定义配置部分
【发布时间】:2012-02-22 08:05:55
【问题描述】:

我想为不同的位置添加一些设置,并且还想按页面访问该设置

<location path="Account" myAttr="true">
  <system.web>
     <authorization>
        <allow users="*" />
     </authorization>
  </system.web>
</location>

或者我想用

<location path="Account">
  <myNode>true</myNode>
  <system.web>
     <authorization>
        <allow users="*" />
     </authorization>
  </system.web>
</location>

现在我想在代码中访问此设置。我将 MVC3 与 ASP.net 4.0 一起使用。 我发现了一篇关于自定义部分的 MSDN 文章。

http://msdn.microsoft.com/en-us/library/2tw134k3.aspx

我无法在位置标签中使用它。

【问题讨论】:

  • 你为什么要这样做?
  • 我有一些很重的模块。我只想根据特定请求加载该模块。

标签: c# asp.net .net asp.net-mvc-3 custom-configuration


【解决方案1】:

您可以尝试将~添加到路径中:&lt;location path="~/Account/LogIn"&gt;

我没有使用任何true...(而且效果很好)。

也许你应该添加合适的类和属性。

【讨论】:

    猜你喜欢
    • 2011-06-17
    • 2016-07-20
    • 1970-01-01
    • 2015-08-03
    • 1970-01-01
    • 2012-10-24
    • 2012-12-01
    • 2011-05-25
    相关资源
    最近更新 更多