我不习惯使用剃须刀而且我想知道如何提供我的下拉列表以及" lstClub"
这是我的视图,其下拉列表我想在
上设置ID<div>
<h3 class="text-primary">Select your team</h3>
@Html.DropDownList("ClubID", String.Empty)
</div>
答案 0 :(得分:1)
使用此DropDownList
方法的overload。
public static MvcHtmlString DropDownList(
this HtmlHelper htmlHelper,
string name,
IEnumerable<SelectListItem> selectList,
IDictionary<string, object> htmlAttributes
)
第三个参数是一个字典对象,您将在其中传递要为下拉列表设置的html属性。
@Html.DropDownList("ClubID",new List<SelectListItem>(),new { id="lstClub"})
这会生成一个ID为lstClub
且名称为ClubID
的下拉列表,但没有选项。
<select id="lstClub" name="ClubID"></select>
如果您没有选项,可以将第二个参数(空列表(new List<SelectListItem>()
)替换为带有项目的列表。