Динамически назначить значение для кнопки «Отправить» в MVC - PullRequest
0 голосов
/ 25 января 2019

У меня есть программа MVC, которая может быть запущена в 2 средах Dev и Prod. Я упомянул эту программу в https://www.codeproject.com/Articles/17660/Single-web-config-file-across-all-environments-dev и приложил ConfitIt.dll для моей программы MVC. В методе Global.asax.cs и Application_Start я включил

String environment = EnvironmentSettings.Environment;

В Index.cshtml у меня есть кнопка, значение которой нужно изменить в зависимости от среды Я хочу, чтобы он отображал «Push to» + независимо от среды, в которой он находится Это код, который у меня есть

<input type="submit" value="Push to" +EnvironmentSettings.Environment style="height:40px; width: 60px;font-weight: bold;background-color:#b6ffff; " /> <br />

Я знаю, что это неправильно, потому что я не вижу значения. Я попробовал это

@Html.Label("dynamic settings", EnvironmentSettings.Environment) 

и я вижу правильное значение

Как я могу это сделать или есть альтернативный способ вместо ConfigIt.dll? Спасибо MR

1 Ответ

0 голосов
/ 25 января 2019

Напишите следующим образом:

<input type="submit" value='@("Push to" + EnvironmentSettings.Environment)' style="height:40px; width: 60px;font-weight: bold;background-color:#b6ffff; " /> <br />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...