动态分配值到MVC中的Submit按钮

时间:2019-01-25 14:59:39

标签: c#-4.0

我有一个可以在2个环境dev和prod中运行的mvc程序。 我在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中,有一个按钮,其值需要根据环境而变化 我希望它显示“推送到” +它处于的任何环境 这是我的代码

<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的替代方法吗? 谢谢 先生

1 个答案:

答案 0 :(得分:1)

写如下:

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