Saa*_*ail 19 asp.net asp.net-mvc view application-settings
在ASP.Net MVC 1.0应用程序中,是否可以从我的View(aspx页面)中访问应用程序设置(MyProject.Properties.Settings.Default.*)?
我试过但智能感知和编译器不喜欢它.它说,由于保护水平,它是不可能的.
Kie*_*ran 31
我和Saajid Ismail有类似的问题,namespace.Properties.Settings.Default.Setting因为他们是强类型的,我的设置在那里.
为了使它们可访问,我只需更改访问修饰符

Haa*_*ked 18
您的View应仅负责呈现Controller提供给它的数据.它的布局是责任.因此,我建议将应用程序数据从Controller操作中传递到视图.
话虽如此,你的问题的技术答案是ViewPage派生自Page,所以你可以简单地这样做:
<%= Context.Application["setting"] %>
Run Code Online (Sandbox Code Playgroud)
但同样,我不推荐它.