2016-02-02 2 views
0

Я не привык использовать бритву, и я задавался вопрос, как я дал бы мой выпадающий список и идентификатор «lstClub»Как установить идентификатор для бритвы выпадающего списка

Это мой взгляд с выпадающим списком что я хочу, чтобы установить идентификатор на

<div> 
    <h3 class="text-primary">Select your team</h3> 
    @Html.DropDownList("ClubID", String.Empty) 
</div> 

ответ

1

Используйте этот overload из DropDownList метода.

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> 

Если вы wan't варианты, вы можете заменить второй параметр, пустой список (new List<SelectListItem>()) со списком с предметами.

+1

Спасибо, что именно я искал –