从 web.config 的位置标签创建/访问自定义配置部分
我想为各个位置添加一些设置,并且还想按页访问该设置
<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
我无法在位置标签中使用它。
I want to add some setting for various location and also want to access that per page basis
<location path="Account" myAttr="true">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
Or I want to use
<location path="Account">
<myNode>true</myNode>
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
Now I want to access this setting in code. I am using MVC3 with ASP.net 4.0 .
I found an MSDN article on Custom Sections .
http://msdn.microsoft.com/en-us/library/2tw134k3.aspx
I am not able to use that in location tags.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以尝试将
~
添加到路径:并且我没有使用任何
true< /code>...(而且效果很好)。
也许您应该添加合适的类和属性。
You can try to add
~
to the path :<location path="~/Account/LogIn">
and I didn't use any
true
... (and it works well).Maybe you should add suitable class and attributes.