我是mvc 3的新用户。 我读了this article来开发mvc模块。 现在我想添加其他控件而不是文本框。 例如。当我想在电影列表中添加细节时。
应出现类型下拉列表
答案 0 :(得分:0)
ASP.NET MVC与WebForms不太一样,因为有一组服务器控件都准备就绪,等待你在页面中“拖放”它们。
在ASP.NET MVC中,您通常使用HTML元素作为控件(通常使用HtmlHelper
s)。例如,如果你想要一个“类型下拉列表”,你可以这样做:
<select>
<option value="genre1">Genre1</option>
<option value="genre2">Genre2</option>
</select>
或者,要使用HtmlHelper
生成此内容,您可以执行以下操作:
@Html.DropDownListFor(m => m.YourModelProperty, YourSelectList)