다음을 통해 공유


HtmlHelper.ListBox 메서드

정의

오버로드

ListBox(String, String, IEnumerable<SelectListItem>)

지정된 이름 및 지정된 목록 항목과 기본 항목이 있는 HTML 목록 항목 컨트롤을 반환합니다.

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, IDictionary<String,Object>)

지정된 이름, 크기, 특성 사전에서 정의한 사용자 지정 특성, 항목, 기본 항목 및 선택 항목이 있고 다중 선택을 사용할지를 지정하는 HTML 목록 상자 컨트롤을 반환합니다.

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean)

지정된 이름, 크기, 항목, 기본 항목 및 선택 항목이 있고 다중 선택을 사용할지를 지정하는 HTML 목록 상자 컨트롤을 반환합니다.

ListBox(String, String, IEnumerable<SelectListItem>, Object, Object)

지정된 이름, 항목, 기본 항목 및 특성 개체에서 정의한 사용자 지정 특성, 그리고 선택 항목이 있는 HTML 목록 상자 컨트롤을 반환합니다.

ListBox(String, String, IEnumerable<SelectListItem>, Object, IDictionary<String,Object>)

지정된 이름 및 특성 사전에서 정의한 사용자 지정 특성, 그리고 지정된 목록 항목, 기본 항목 및 선택 항목이 있는 HTML 목록 상자 컨트롤을 반환합니다.

ListBox(String, IEnumerable<SelectListItem>, Object, Int32, Boolean)

지정된 이름, 크기, 목록 항목 및 기본 선택을 포함하고 다중 선택을 사용할지를 지정하는 HTML 목록 상자 컨트롤을 반환합니다.

ListBox(String, IEnumerable<SelectListItem>, Object)

지정된 이름 및 특성 개체에서 정의한 사용자 지정 특성, 그리고 지정된 목록 항목이 있는 HTML 목록 상자 컨트롤을 반환합니다.

ListBox(String, String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

지정된 이름 및 특성 사전에서 정의한 사용자 지정 특성, 그리고 지정된 목록 항목 및 기본 항목이 있는 HTML 목록 상자 컨트롤을 반환합니다.

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, Object)

지정된 이름, 크기, 특성 개체에서 정의한 사용자 지정 특성, 항목, 기본 항목 및 선택 항목이 있고 다중 선택을 사용할지를 지정하는 HTML 목록 상자 컨트롤을 반환합니다.

ListBox(String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

지정된 이름 및 특성 사전에서 정의한 사용자 지정 특성, 그리고 지정된 목록 항목이 있는 HTML 목록 상자 컨트롤을 반환합니다.

ListBox(String, IEnumerable<SelectListItem>)

지정된 이름 및 지정된 목록 항목이 있는 HTML 목록 상자 컨트롤을 반환합니다.

ListBox(String, String, IEnumerable<SelectListItem>, Object)

지정된 이름 및 특성 개체에서 정의한 사용자 지정 특성, 그리고 지정된 목록 항목 및 기본 항목이 있는 HTML 목록 상자 컨트롤을 반환합니다.

ListBox(String, String, IEnumerable<SelectListItem>)

지정된 이름 및 지정된 목록 항목과 기본 항목이 있는 HTML 목록 항목 컨트롤을 반환합니다.

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem)) As IHtmlString

매개 변수

name
String

HTML select 요소의 이름 특성에 할당할 값입니다.

defaultOption
String

목록의 기본 옵션에 표시할 텍스트입니다.

selectList
IEnumerable<SelectListItem>

목록 SelectListItem 상자를 채우는 데 사용되는 인스턴스 목록입니다.

반환

목록 상자 컨트롤을 표시하는 HTML 태그입니다.

예외

Sytem.ArgumentException

name 가 null이거나 비어 있습니다.

적용 대상

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, IDictionary<String,Object>)

지정된 이름, 크기, 특성 사전에서 정의한 사용자 지정 특성, 항목, 기본 항목 및 선택 항목이 있고 다중 선택을 사용할지를 지정하는 HTML 목록 상자 컨트롤을 반환합니다.

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * int * bool * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, size As Integer, allowMultiple As Boolean, htmlAttributes As IDictionary(Of String, Object)) As IHtmlString

매개 변수

name
String

HTML select 요소의 이름 특성에 할당할 값입니다.

defaultOption
String

목록의 기본 옵션에 표시할 텍스트입니다.

selectList
IEnumerable<SelectListItem>

목록을 SelectListItem 채우는 데 사용되는 인스턴스 목록입니다.

selectedValues
Object

목록에서 기본적으로 선택되는 항목을 지정하는 개체입니다. 선택 항목은 개체의 속성을 검사하여 리플렉션을 통해 검색됩니다.

size
Int32

요소의 size 특성에 할당할 값입니다.

allowMultiple
Boolean

true이면 여러 선택 항목이 사용하도록 설정됨을 나타냅니다. 그렇지 않으면 false입니다.

htmlAttributes
IDictionary<String,Object>

요소의 사용자 지정 특성 이름 및 값입니다.

반환

목록 상자 컨트롤을 표시하는 HTML 태그입니다.

예외

Sytem.ArgumentException

name 가 null이거나 비어 있습니다.

적용 대상

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean)

지정된 이름, 크기, 항목, 기본 항목 및 선택 항목이 있고 다중 선택을 사용할지를 지정하는 HTML 목록 상자 컨트롤을 반환합니다.

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * int * bool -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, size As Integer, allowMultiple As Boolean) As IHtmlString

매개 변수

name
String

HTML select 요소의 이름 특성에 할당할 값입니다.

defaultOption
String

목록의 기본 옵션에 표시할 텍스트입니다.

selectList
IEnumerable<SelectListItem>

목록을 SelectListItem 채우는 데 사용되는 인스턴스 목록입니다.

selectedValues
Object

목록에서 기본적으로 선택되는 항목을 지정하는 개체입니다. 선택 항목은 개체의 속성을 검사하여 리플렉션을 통해 검색됩니다.

size
Int32

요소의 size 특성에 할당할 값입니다.

allowMultiple
Boolean

true이면 여러 선택 항목이 사용하도록 설정됨을 나타냅니다. 그렇지 않으면 false입니다.

반환

목록 상자 컨트롤을 표시하는 HTML 태그입니다.

예외

Sytem.ArgumentException

name 가 null이거나 비어 있습니다.

적용 대상

ListBox(String, String, IEnumerable<SelectListItem>, Object, Object)

지정된 이름, 항목, 기본 항목 및 특성 개체에서 정의한 사용자 지정 특성, 그리고 선택 항목이 있는 HTML 목록 상자 컨트롤을 반환합니다.

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, object htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * obj -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, htmlAttributes As Object) As IHtmlString

매개 변수

name
String

HTML select 요소의 이름 특성에 할당할 값입니다.

defaultOption
String

목록의 기본 옵션에 표시할 텍스트입니다.

selectList
IEnumerable<SelectListItem>

목록을 SelectListItem 채우는 데 사용되는 인스턴스 목록입니다.

selectedValues
Object

목록에서 기본적으로 선택되는 항목을 지정하는 개체입니다. 선택 항목은 개체의 속성을 검사하여 리플렉션을 통해 검색됩니다.

htmlAttributes
Object

요소의 사용자 지정 특성이 들어 있는 개체입니다. 특성 이름 및 값은 개체의 속성을 검토하여 리플렉션을 통해 검색됩니다.

반환

목록 상자 컨트롤을 표시하는 HTML 태그입니다.

예외

Sytem.ArgumentException

name 가 null이거나 비어 있습니다.

적용 대상

ListBox(String, String, IEnumerable<SelectListItem>, Object, IDictionary<String,Object>)

지정된 이름 및 특성 사전에서 정의한 사용자 지정 특성, 그리고 지정된 목록 항목, 기본 항목 및 선택 항목이 있는 HTML 목록 상자 컨트롤을 반환합니다.

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, htmlAttributes As IDictionary(Of String, Object)) As IHtmlString

매개 변수

name
String

HTML select 요소의 이름 특성에 할당할 값입니다.

defaultOption
String

목록의 기본 옵션에 표시할 텍스트입니다.

selectList
IEnumerable<SelectListItem>

목록을 SelectListItem 채우는 데 사용되는 인스턴스 목록입니다.

selectedValues
Object

목록에서 기본적으로 선택되는 항목을 지정하는 개체입니다. 선택 항목은 개체의 속성을 검사하여 리플렉션을 통해 검색됩니다.

htmlAttributes
IDictionary<String,Object>

요소의 사용자 지정 특성 이름 및 값입니다.

반환

목록 상자 컨트롤을 표시하는 HTML 태그입니다.

예외

Sytem.ArgumentException

name 가 null이거나 비어 있습니다.

적용 대상

ListBox(String, IEnumerable<SelectListItem>, Object, Int32, Boolean)

지정된 이름, 크기, 목록 항목 및 기본 선택을 포함하고 다중 선택을 사용할지를 지정하는 HTML 목록 상자 컨트롤을 반환합니다.

public System.Web.IHtmlString ListBox (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple);
member this.ListBox : string * seq<System.Web.WebPages.Html.SelectListItem> * obj * int * bool -> System.Web.IHtmlString
Public Function ListBox (name As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, size As Integer, allowMultiple As Boolean) As IHtmlString

매개 변수

name
String

HTML select 요소의 이름 특성에 할당할 값입니다.

selectList
IEnumerable<SelectListItem>

목록을 SelectListItem 채우는 데 사용되는 인스턴스 목록입니다.

selectedValues
Object

목록에서 기본적으로 선택되는 항목을 지정하는 개체입니다. 선택 항목은 개체의 속성을 검사하여 리플렉션을 통해 검색됩니다.

size
Int32

요소의 size 특성에 할당할 값입니다.

allowMultiple
Boolean

true이면 여러 선택 항목이 사용하도록 설정됨을 나타냅니다. 그렇지 않으면 false입니다.

반환

목록 상자 컨트롤을 표시하는 HTML 태그입니다.

예외

Sytem.ArgumentException

name 가 null이거나 비어 있습니다.

적용 대상

ListBox(String, IEnumerable<SelectListItem>, Object)

지정된 이름 및 특성 개체에서 정의한 사용자 지정 특성, 그리고 지정된 목록 항목이 있는 HTML 목록 상자 컨트롤을 반환합니다.

public System.Web.IHtmlString ListBox (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object htmlAttributes);
member this.ListBox : string * seq<System.Web.WebPages.Html.SelectListItem> * obj -> System.Web.IHtmlString
Public Function ListBox (name As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As Object) As IHtmlString

매개 변수

name
String

HTML select 요소의 이름 특성에 할당할 값입니다.

selectList
IEnumerable<SelectListItem>

목록을 SelectListItem 채우는 데 사용되는 인스턴스 목록입니다.

htmlAttributes
Object

요소의 사용자 지정 특성이 들어 있는 개체입니다. 특성 이름 및 값은 개체의 속성을 검토하여 리플렉션을 통해 검색됩니다.

반환

목록 상자 컨트롤을 표시하는 HTML 태그입니다.

예외

Sytem.ArgumentException

name 가 null이거나 비어 있습니다.

적용 대상

ListBox(String, String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

지정된 이름 및 특성 사전에서 정의한 사용자 지정 특성, 그리고 지정된 목록 항목 및 기본 항목이 있는 HTML 목록 상자 컨트롤을 반환합니다.

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As IDictionary(Of String, Object)) As IHtmlString

매개 변수

name
String

HTML select 요소의 이름 특성에 할당할 값입니다.

defaultOption
String

목록의 기본 옵션에 표시할 텍스트입니다.

selectList
IEnumerable<SelectListItem>

목록을 SelectListItem 채우는 데 사용되는 인스턴스 목록입니다.

htmlAttributes
IDictionary<String,Object>

요소의 사용자 지정 특성 이름 및 값입니다.

반환

목록 상자 컨트롤을 표시하는 HTML 태그입니다.

예외

Sytem.ArgumentException

name 가 null이거나 비어 있습니다.

적용 대상

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, Object)

지정된 이름, 크기, 특성 개체에서 정의한 사용자 지정 특성, 항목, 기본 항목 및 선택 항목이 있고 다중 선택을 사용할지를 지정하는 HTML 목록 상자 컨트롤을 반환합니다.

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple, object htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * int * bool * obj -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, size As Integer, allowMultiple As Boolean, htmlAttributes As Object) As IHtmlString

매개 변수

name
String

HTML select 요소의 이름 특성에 할당할 값입니다.

defaultOption
String

목록의 기본 옵션에 표시할 텍스트입니다.

selectList
IEnumerable<SelectListItem>

목록을 SelectListItem 채우는 데 사용되는 인스턴스 목록입니다.

selectedValues
Object

목록에서 기본적으로 선택되는 항목을 지정하는 개체입니다. 선택 항목은 개체의 속성을 검사하여 리플렉션을 통해 검색됩니다.

size
Int32

요소의 size 특성에 할당할 값입니다.

allowMultiple
Boolean

true이면 여러 선택 항목이 사용하도록 설정됨을 나타냅니다. 그렇지 않으면 false입니다.

htmlAttributes
Object

요소의 사용자 지정 특성이 들어 있는 개체입니다. 특성 이름 및 값은 개체의 속성을 검토하여 리플렉션을 통해 검색됩니다.

반환

목록 상자 컨트롤을 표시하는 HTML 태그입니다.

예외

Sytem.ArgumentException

name 가 null이거나 비어 있습니다.

적용 대상

ListBox(String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

지정된 이름 및 특성 사전에서 정의한 사용자 지정 특성, 그리고 지정된 목록 항목이 있는 HTML 목록 상자 컨트롤을 반환합니다.

public System.Web.IHtmlString ListBox (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.ListBox : string * seq<System.Web.WebPages.Html.SelectListItem> * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function ListBox (name As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As IDictionary(Of String, Object)) As IHtmlString

매개 변수

name
String

HTML select 요소의 이름 특성에 할당할 값입니다.

selectList
IEnumerable<SelectListItem>

목록을 SelectListItem 채우는 데 사용되는 인스턴스 목록입니다.

htmlAttributes
IDictionary<String,Object>

요소의 사용자 지정 특성 이름 및 값입니다.

반환

목록 상자 컨트롤을 표시하는 HTML 태그입니다.

예외

Sytem.ArgumentException

name 가 null이거나 비어 있습니다.

적용 대상

ListBox(String, IEnumerable<SelectListItem>)

지정된 이름 및 지정된 목록 항목이 있는 HTML 목록 상자 컨트롤을 반환합니다.

public System.Web.IHtmlString ListBox (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList);
member this.ListBox : string * seq<System.Web.WebPages.Html.SelectListItem> -> System.Web.IHtmlString
Public Function ListBox (name As String, selectList As IEnumerable(Of SelectListItem)) As IHtmlString

매개 변수

name
String

HTML select 요소의 이름 특성에 할당할 값입니다.

selectList
IEnumerable<SelectListItem>

목록을 SelectListItem 채우는 데 사용되는 인스턴스 목록입니다.

반환

목록 상자 컨트롤을 표시하는 HTML 태그입니다.

예외

Sytem.ArgumentException

name 가 null이거나 비어 있습니다.

적용 대상

ListBox(String, String, IEnumerable<SelectListItem>, Object)

지정된 이름 및 특성 개체에서 정의한 사용자 지정 특성, 그리고 지정된 목록 항목 및 기본 항목이 있는 HTML 목록 상자 컨트롤을 반환합니다.

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As Object) As IHtmlString

매개 변수

name
String

HTML select 요소의 이름 특성에 할당할 값입니다.

defaultOption
String

목록의 기본 옵션에 표시할 텍스트입니다.

selectList
IEnumerable<SelectListItem>

목록 SelectListItem 상자를 채우는 데 사용되는 인스턴스 목록입니다.

htmlAttributes
Object

요소의 사용자 지정 특성이 들어 있는 개체입니다. 특성 이름 및 값은 개체의 속성을 검토하여 리플렉션을 통해 검색됩니다.

반환

목록 상자 컨트롤을 표시하는 HTML 태그입니다.

예외

Sytem.ArgumentException

name 가 null이거나 비어 있습니다.

적용 대상