Каков наилучший способ ввести параметры конфигурации в Javascript в приложении MVC? - PullRequest
7 голосов
/ 20 мая 2011

Каков наилучший способ ввести параметры конфигурации в Javascript в приложении MVC?Я видел, как это делается с помощью веб-форм ASP.NET, но не уверен, как это сделать с MVC.

@using System.Configuration
...

var checkTimer = @ConfigurationManager.AppSettings["CheckTimer"];

В Web.config:

<appSettings>        
    <!-- Polling timer to check for alerts -->
    <add key="CheckTimer" value="10000"/>    
</appSettings>

Но в моемрендеринг вывода я просто получаю следующее:

var checkTimer = ;

Ответы [ 3 ]

7 голосов
/ 20 мая 2011
var checkTimer = @Html.Raw(Json.Encode(ConfigurationManager.AppSettings["CheckTimer"]));
0 голосов
/ 20 мая 2011

Если это не так уж сложно, вы можете иметь скрытую переменную и затем обращаться к ней в javascript.

0 голосов
/ 20 мая 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...