ASP.NET MVC не совсем похож на WebForms в том, что есть набор серверных элементов управления, все готово и ждет, когда вы «перетащите» их на свою страницу.
В ASP.NET MVC вы обычно используете элементы HTML в качестве элементов управления (часто с HtmlHelper
с). Например, если вы хотите «раскрывающийся список жанров», вы должны сделать что-то вроде:
<select>
<option value="genre1">Genre1</option>
<option value="genre2">Genre2</option>
</select>
Или, чтобы сгенерировать это с HtmlHelper
, вы должны сделать что-то вроде:
@Html.DropDownListFor(m => m.YourModelProperty, YourSelectList)