在一个ASP.Net MVC 1.0 applicati0n,是有可能访问该应用程序的设定(MyProject.Properties.Settings.Default。*)从我的视图(aspx页面)?

内部

我试过,但智能感知和编译器不喜欢它。它说,它是inaccesible由于保护级别。

有帮助吗?

解决方案

您查看应该只负责呈现控制器给它的数据。它的责任是进行布局。因此,我建议从你的控制器操作中的应用程序数据传递到视图。

说了这么多,技术回答你的问题是,从的ViewPage派生页面,所以你可以简单地做到这一点:

<%= Context.Application["setting"] %>

但同样,我不建议这样做。

其他提示

我也有类似的问题Saajid伊斯梅尔在我的设置是在他们那里,因为他们是强类型的namespace.Properties.Settings.Default.Setting ..

为了让他们访问我只是不得不改变访问修饰符 “在这里输入的图像描述”

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top