如何在<script> _Layout.cshtml </script>中使用properties.settings.default

时间:2012-07-09 12:35:11

标签: c# jquery asp.net-mvc-3

我们正在尝试在cshtml布局页面中使用常规properties.settings。 var设置在标签(jQuery)

我们可以到达控制器中的properties.settings.default.OurSetting

我们在SO上查看了几个问题,但他们只举例说明了在控制器中的问题。

ex:Best practice to save application settings in a Windows Forms Application

How to use settings in Visual C#

http://www.codeproject.com/Articles/17659/How-To-Use-the-Settings-Class-in-C

所以我们试图做

var setting = '@(MyProjectName.Properties.Settings.Default.OurSetting)'

但是这表示当前上下文中不存在名称Properties。

修改

我们首先使用web.config中的appSettings,但因为我们希望能够在不重新加载应用程序的情况下更改设置。

1 个答案:

答案 0 :(得分:7)

将Settings.Designer的访问修饰符从内部更改为公共。