Asp.net Mvc3添加其他控件

Asp.net Mvc3添加其他控件,asp.net,asp.net-mvc-3,Asp.net,Asp.net Mvc 3,我是MVC3的新用户。 我阅读了开发mvc模块。 现在我想添加其他控件,而不是文本框。 例如,当我希望在电影列表中添加详细信息时 应该出现一个流派下拉列表ASP.NET MVC与WebForms不同,因为有一组服务器控件,它们都准备好了,等待您在页面中“拖放”它们 在ASP.NET MVC中,通常使用HTML元素作为控件(通常使用HtmlHelpers)。例如,如果您想要一个“流派下拉列表”,您可以执行以下操作: <select> <option value="genre1

我是MVC3的新用户。 我阅读了开发mvc模块。 现在我想添加其他控件,而不是文本框。 例如,当我希望在电影列表中添加详细信息时


应该出现一个流派下拉列表

ASP.NET MVC与WebForms不同,因为有一组服务器控件,它们都准备好了,等待您在页面中“拖放”它们

在ASP.NET MVC中,通常使用HTML元素作为控件(通常使用
HtmlHelper
s)。例如,如果您想要一个“流派下拉列表”,您可以执行以下操作:

<select>
  <option value="genre1">Genre1</option>
  <option value="genre2">Genre2</option>
</select> 
@Html.DropDownListFor(m => m.YourModelProperty, YourSelectList)

和你试过什么?什么不起作用?我在create.chtml@Html.DropDownList(model=>model.Title)@Html.ValidationMessageFor(model=>model.Title)中添加了一个下拉列表,那么,为什么不发布这些详细信息,包括错误?这将对您有所帮助。请检查这个。