从ASP.Net MVC视图访问应用程序设置
-
20-08-2019 - |
题
在一个ASP.Net MVC 1.0 applicati0n,是有可能访问该应用程序的设定(MyProject.Properties.Settings.Default。*)从我的视图(aspx页面)?
内部我试过,但智能感知和编译器不喜欢它。它说,它是inaccesible由于保护级别。
解决方案
您查看应该只负责呈现控制器给它的数据。它的责任是进行布局。因此,我建议从你的控制器操作中的应用程序数据传递到视图。
说了这么多,技术回答你的问题是,从的ViewPage派生页面,所以你可以简单地做到这一点:
<%= Context.Application["setting"] %>
但同样,我不建议这样做。
其他提示
我也有类似的问题Saajid伊斯梅尔在我的设置是在他们那里,因为他们是强类型的namespace.Properties.Settings.Default.Setting
..
为了让他们访问我只是不得不改变访问修饰符
不隶属于 StackOverflow