다음을 통해 공유


HtmlHelperSelectExtensions 클래스

정의

IHtmlHelper<TModel>에 대한 IHtmlHelper 관련 확장을 선택합니다.

public ref class HtmlHelperSelectExtensions abstract sealed
public static class HtmlHelperSelectExtensions
type HtmlHelperSelectExtensions = class
Public Module HtmlHelperSelectExtensions
상속
HtmlHelperSelectExtensions

메서드

DropDownList(IHtmlHelper, String)

에 대한 단일 선택 HTML <select> 요소를 반환합니다 expression. 전체 이름을 사용하여 항목에 ViewData 따라 옵션> 요소를 추가합니다<. 옵션에 "selected" 특성을 <추가합니다(이null 아닌 경우)하거나 Text 에 있는 ModelState 첫 번째 비값null인 전체 이름을 가진 항목 또는 expression 에 대해 평가된 값과 일치하는 경우 Value 옵션>에 Model추가합니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>)

에 대한 단일 선택 HTML <select> 요소를 반환합니다 expression. 를 기반으로 옵션> 요소를 추가합니다.<selectList 옵션에 "selected" 특성을 <> 추가합니다(이null 아닌 경우)하거나 Text 에 있는 첫 번째 비값null과 일치하는 경우 Value ( ModelState 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목(대신 selectList사용되지 않는 경우) 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, Object)

에 대한 단일 선택 HTML <select> 요소를 반환합니다 expression. 를 기반으로 옵션> 요소를 추가합니다.<selectList 옵션에 "selected" 특성을 <> 추가합니다(이null 아닌 경우)하거나 Text 에 있는 첫 번째 비값null과 일치하는 경우 Value ( ModelState 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목(대신 selectList사용되지 않는 경우) 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, String)

에 대한 단일 선택 HTML <select> 요소를 반환합니다 expression. 및 selectList를 기반으로 optionLabel 옵션> 요소를 추가합니다<. 옵션에 "selected" 특성을 <> 추가합니다(이null 아닌 경우)하거나 Text 에 있는 첫 번째 비값null과 일치하는 경우 Value ( ModelState 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목(대신 selectList사용되지 않는 경우) 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

DropDownList(IHtmlHelper, String, String)

에 대한 단일 선택 HTML <select> 요소를 반환합니다 expression. 및 항목을 기반으로 ViewDataoptionLabel 전체 이름을 사용하여 옵션> 요소를 추가합니다<. 옵션에 "selected" 특성을 <추가합니다(이null 아닌 경우)하거나 Text 에 있는 ModelState 첫 번째 비값null인 전체 이름을 가진 항목 또는 expression 에 대해 평가된 값과 일치하는 경우 Value 옵션>에 Model추가합니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

DropDownListFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>)

에 대한 단일 선택 HTML <select> 요소를 반환합니다 expression. 를 기반으로 옵션> 요소를 추가합니다.<selectList 옵션에 "selected" 특성을 <추가합니다(이null 아닌 경우)하거나 Text 에 있는 ModelState 첫 번째 비값null인 전체 이름을 가진 항목 또는 expression 에 대해 평가된 값과 일치하는 경우 Value 옵션>에 Model추가합니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 NameFor<TResult>(Expression<Func<TModel,TResult>>) .

DropDownListFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>, Object)

에 대한 단일 선택 HTML <select> 요소를 반환합니다 expression. 를 기반으로 옵션> 요소를 추가합니다.<selectList 옵션에 "selected" 특성을 <추가합니다(이null 아닌 경우)하거나 Text 에 있는 ModelState 첫 번째 비값null인 전체 이름을 가진 항목 또는 expression 에 대해 평가된 값과 일치하는 경우 Value 옵션>에 Model추가합니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 NameFor<TResult>(Expression<Func<TModel,TResult>>) .

DropDownListFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>, String)

에 대한 단일 선택 HTML <select> 요소를 반환합니다 expression. 및 selectList를 기반으로 optionLabel 옵션> 요소를 추가합니다<. 옵션에 "selected" 특성을 <추가합니다(이null 아닌 경우)하거나 Text 에 있는 ModelState 첫 번째 비값null인 전체 이름을 가진 항목 또는 expression 에 대해 평가된 값과 일치하는 경우 Value 옵션>에 Model추가합니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 NameFor<TResult>(Expression<Func<TModel,TResult>>) .

ListBox(IHtmlHelper, String)

에 대한 다중 선택 <선택> 요소를 반환합니다 expression. 전체 이름을 사용하여 항목에 ViewData 따라 옵션> 요소를 추가합니다<. 옵션에 "selected" 특성을 <추가합니다(이null 아닌 경우)하거나 Text 에 있는 ModelState 첫 번째 비값null인 전체 이름을 가진 항목 또는 expression 에 대해 평가된 값과 일치하는 경우 Value 옵션>에 Model추가합니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

ListBox(IHtmlHelper, String, IEnumerable<SelectListItem>)

에 대한 다중 선택 <선택> 요소를 반환합니다 expression. 를 기반으로 옵션> 요소를 추가합니다.<selectList 옵션에 "selected" 특성을 <> 추가합니다(이null 아닌 경우)하거나 Text 에 있는 첫 번째 비값null과 일치하는 경우 Value ( ModelState 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목(대신 selectList사용되지 않는 경우) 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

ListBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>)

에 대한 다중 선택 <선택> 요소를 반환합니다 expression. 를 기반으로 옵션> 요소를 추가합니다.<selectList 옵션에 "selected" 특성을 <추가합니다(이null 아닌 경우)하거나 Text 에 있는 ModelState 첫 번째 비값null인 전체 이름을 가진 항목 또는 expression 에 대해 평가된 값과 일치하는 경우 Value 옵션>에 Model추가합니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

적용 대상