HtmlHelper.DropDownList 方法

定義

多載

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

傳回 HTML 下拉式清單控制項,此控制項含有指定名稱、透過屬性物件定義的自訂屬性,以及預設的選取項目,並包含指定清單項目和預設項目。

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

傳回 HTML 下拉式清單控制項,此控制項含有指定名稱、透過屬性字典定義的自訂屬性,以及預設的選取項目,並包含指定清單項目和預設項目。

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

傳回 HTML 下拉式清單控制項,此控制項含有指定名稱和透過屬性物件定義的自訂屬性,並包含指定清單項目和預設項目。

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

傳回 HTML 下拉式清單控制項,此控制項含有指定的名稱和透過屬性字典定義的自訂屬性,並包含指定的清單項目和預設項目。

DropDownList(String, IEnumerable<SelectListItem>)

傳回 HTML 下拉式清單控制項,此控制項含有指定名稱並包含指定清單項目。

DropDownList(String, IEnumerable<SelectListItem>, Object)

傳回 HTML 下拉式清單控制項,此控制項含有指定名稱和透過屬性物件定義的自訂屬性,並包含指定清單項目。

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

傳回 HTML 下拉式清單控制項,此控制項含有指定名稱和透過屬性字典定義的自訂屬性,並包含指定清單項目。

DropDownList(String, String, IEnumerable<SelectListItem>)

傳回 HTML 下拉式清單控制項,此控制項含有指定名稱,並包含指定清單項目和預設項目。

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

傳回 HTML 下拉式清單控制項,此控制項含有指定名稱、透過屬性物件定義的自訂屬性,以及預設的選取項目,並包含指定清單項目和預設項目。

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

參數

name
String

要指派給 HTML 選取專案之 name 屬性的值。

defaultOption
String

要針對清單中預設選項顯示的文字。

selectList
IEnumerable<SelectListItem>

用來填入清單的 SelectListItem 實例清單。

selectedValue
Object

用以指定清單中預設選取之項目的值。 選取的項目是清單中的第一個項目,此項目含有相符的值,或者,如果此項目沒有值,則它會符合項目顯示的文字。

htmlAttributes
Object

包含元素之自訂屬性的物件。 這些屬性 (Attribute) 名稱和值是藉由檢查物件之屬性 (Property),透過反映所擷取而來。

傳回

表示下拉式清單控制項的 HTML 標記。

例外狀況

Sytem.ArgumentException

name 為 null 或空白。

適用於

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

傳回 HTML 下拉式清單控制項,此控制項含有指定名稱、透過屬性字典定義的自訂屬性,以及預設的選取項目,並包含指定清單項目和預設項目。

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

參數

name
String

要指派給 HTML 選取專案之 name 屬性的值。

defaultOption
String

要針對清單中預設選項顯示的文字。

selectList
IEnumerable<SelectListItem>

用來填入清單的 SelectListItem 實例清單。

selectedValue
Object

用以指定清單中預設選取之項目的值。 選取的項目是清單中的第一個項目,其值會與參數相符 (或者,如果沒有值,則其文字會相符)。

htmlAttributes
IDictionary<String,Object>

元素之自訂屬性的名稱和值。

傳回

表示下拉式清單控制項的 HTML 標記。

例外狀況

Sytem.ArgumentException

name 為 null 或空白。

適用於

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

傳回 HTML 下拉式清單控制項,此控制項含有指定名稱和透過屬性物件定義的自訂屬性,並包含指定清單項目和預設項目。

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

參數

name
String

要指派給 HTML 選取專案之 name 屬性的值。

defaultOption
String

要針對清單中預設選項顯示的文字。

selectList
IEnumerable<SelectListItem>

用來填入清單的 SelectListItem 實例清單。

htmlAttributes
Object

包含元素之自訂屬性的物件。 這些屬性 (Attribute) 名稱和值是藉由檢查物件之屬性 (Property),透過反映所擷取而來。

傳回

表示下拉式清單控制項的 HTML 標記。

例外狀況

Sytem.ArgumentException

name 為 null 或空白。

適用於

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

傳回 HTML 下拉式清單控制項,此控制項含有指定的名稱和透過屬性字典定義的自訂屬性,並包含指定的清單項目和預設項目。

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

參數

name
String

要指派給 HTML 選取專案之 name 屬性的值。

defaultOption
String

要針對清單中預設選項顯示的文字。

selectList
IEnumerable<SelectListItem>

用來填入清單的 SelectListItem 實例清單。

htmlAttributes
IDictionary<String,Object>

元素之自訂屬性的名稱和值。

傳回

表示下拉式清單控制項的 HTML 標記。

例外狀況

Sytem.ArgumentException

name 為 null 或空白。

適用於

DropDownList(String, IEnumerable<SelectListItem>)

傳回 HTML 下拉式清單控制項,此控制項含有指定名稱並包含指定清單項目。

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

參數

name
String

要指派給 HTML 選取專案之 name 屬性的值。

selectList
IEnumerable<SelectListItem>

用來填入清單的 SelectListItem 實例清單。

傳回

表示下拉式清單控制項的 HTML 標記。

例外狀況

Sytem.ArgumentException

name 為 null 或空白。

適用於

DropDownList(String, IEnumerable<SelectListItem>, Object)

傳回 HTML 下拉式清單控制項,此控制項含有指定名稱和透過屬性物件定義的自訂屬性,並包含指定清單項目。

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

參數

name
String

要指派給 HTML 選取專案之 name 屬性的值。

selectList
IEnumerable<SelectListItem>

用來填入清單的 SelectListItem 實例清單。

htmlAttributes
Object

包含元素之自訂屬性的物件。 這些屬性 (Attribute) 名稱和值是藉由檢查物件之屬性 (Property),透過反映所擷取而來。

傳回

表示下拉式清單控制項的 HTML 標記。

例外狀況

Sytem.ArgumentException

name 為 null 或空白。

適用於

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

傳回 HTML 下拉式清單控制項,此控制項含有指定名稱和透過屬性字典定義的自訂屬性,並包含指定清單項目。

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

參數

name
String

要指派給 HTML 選取專案之 name 屬性的值。

selectList
IEnumerable<SelectListItem>

用來填入清單的 SelectListItem 實例清單。

htmlAttributes
IDictionary<String,Object>

元素之自訂屬性的名稱和值。

傳回

表示下拉式清單控制項的 HTML 標記。

例外狀況

Sytem.ArgumentException

name 為 null 或空白。

適用於

DropDownList(String, String, IEnumerable<SelectListItem>)

傳回 HTML 下拉式清單控制項,此控制項含有指定名稱,並包含指定清單項目和預設項目。

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

參數

name
String

要指派給 HTML 選取專案之 name 屬性的值。

defaultOption
String

要針對清單中預設選項顯示的文字。

selectList
IEnumerable<SelectListItem>

用來填入清單的 SelectListItem 實例清單。

傳回

表示下拉式清單控制項的 HTML 標記。

例外狀況

Sytem.ArgumentException

name 為 null 或空白。

適用於