Как отобразить AppSettings в ASP.NET веб-приложение MVC?
мне нужно отобразить значение из web.config
appSettings
раздел в виде.
Я использую <%= Html.Label %>
заполнить
In ASP.NET, я бы использовал ConfigurationSettings.AppSettings["FileServer"]
.
как это сделать в MVC??
4 ответов
вы должны быть в состоянии просто использовать
<%= ConfigurationManager.AppSettings["FileServer"] %>
на ваш взгляд.
кстати, ConfigurationSettings
считается устаревшим, вы должны использовать ConfigurationManager
другой шаблон, используйте AppSettingsExpressionBuilder.
<asp:Literal ID="Literal1" runat="server" Text="<%$ AppSettings: sample%>" />
поставить значение в данных tempdata["MyVariableName"] помощью параметр appsettings["MyVariableName"] метод, а затем положить значение данных tempdata на ваш взгляд.
в вашем контроллере:
TempData ["FileServer"] = ConfigurationSettings.AppSettings ["FileServer"]
на ваш взгляд:
вы можете сделать это так же, но это плохая практика. Вы должны подготовить все данные для отображения в контроллере и передать их в представление.
передача данных в представление коллекцией ViewData или можно создать типизированное представление.
вы можете проверить больше на этом здесь.