в ASP.NET MVC очень легко отобразить статические параметры в раскрывающемся списке. Давайте посмотрим, как это можно достичь.
]Как создать простой html.dropdownlistfor ()
]для создания основного раскрывающегося списка вы можете использовать метод HTML.DropDownList для вспомогательного. Это требует свойства модели для привязки выбранного значения и объекта SelectList, который представляет параметры, которые будут отображаться.
]пример использования
рассмотрим следующий список моделей и цветовых параметров:
]public class PageModel
{
public int MyColorId { get; set; }
}
public static IEnumerable Colors = new List {
new Color {
ColorId = 1,
Name = "Red"
},
new Color {
ColorId = 2,
Name = "Blue"
}
};
в вашем представлении вы можете создать раскрывающий список, как это:
]@Html.DropDownListFor(model => model.MyColorId, new SelectList(PageModel.Colors, "ColorId", "Name"))
] ]
Этот код будет генерировать раскрывающий список с двумя параметрами «Red» и «Blue». Выбранное значение связано с свойством Mycolorid в модели.] больше информации
]
] Для получения дополнительной информации о html.dropdownlistfor см. Документацию MSDN. Кроме того, вы можете найти примеры использования при переполнении стека.]
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3