HtmlHelper.DropDownList 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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 select 元素的 name 属性的值。
- defaultOption
- String
针对列表中的默认选项显示的文本。
- selectList
- IEnumerable<SelectListItem>
用于填充列表的 SelectListItem 实例列表。
- selectedValue
- Object
一个值,该值指定在默认情况下处于选定状态的列表项。 选定的项是列表中具有匹配值(或者如果该项没有值,则与其显示文本匹配)的第一个项。
- htmlAttributes
- Object
包含元素的自定义特性的对象。 通过检查对象的属性,利用反射检索特性名称和值。
返回
表示下拉列表控件的 HTML 标记。
例外
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 select 元素的 name 属性的值。
- defaultOption
- String
针对列表中的默认选项显示的文本。
- selectList
- IEnumerable<SelectListItem>
用于填充列表的 SelectListItem 实例列表。
- selectedValue
- Object
一个值,该值指定在默认情况下处于选定状态的列表项。 选定的项是列表中第一个值与参数匹配(或者如果该项没有值,则其文本与参数匹配)的项。
- htmlAttributes
- IDictionary<String,Object>
元素的自定义特性的名称和值。
返回
表示下拉列表控件的 HTML 标记。
例外
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 select 元素的 name 属性的值。
- defaultOption
- String
针对列表中的默认选项显示的文本。
- selectList
- IEnumerable<SelectListItem>
用于填充列表的 SelectListItem 实例列表。
- htmlAttributes
- Object
包含元素的自定义特性的对象。 通过检查对象的属性,利用反射检索特性名称和值。
返回
表示下拉列表控件的 HTML 标记。
例外
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 select 元素的 name 属性的值。
- defaultOption
- String
针对列表中的默认选项显示的文本。
- selectList
- IEnumerable<SelectListItem>
用于填充列表的 SelectListItem 实例列表。
- htmlAttributes
- IDictionary<String,Object>
元素的自定义特性的名称和值。
返回
表示下拉列表控件的 HTML 标记。
例外
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 select 元素的 name 属性的值。
- selectList
- IEnumerable<SelectListItem>
用于填充列表的 SelectListItem 实例列表。
返回
表示下拉列表控件的 HTML 标记。
例外
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 select 元素的 name 属性的值。
- selectList
- IEnumerable<SelectListItem>
用于填充列表的 SelectListItem 实例列表。
- htmlAttributes
- Object
包含元素的自定义特性的对象。 通过检查对象的属性,利用反射检索特性名称和值。
返回
表示下拉列表控件的 HTML 标记。
例外
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 select 元素的 name 属性的值。
- selectList
- IEnumerable<SelectListItem>
用于填充列表的 SelectListItem 实例列表。
- htmlAttributes
- IDictionary<String,Object>
元素的自定义特性的名称和值。
返回
表示下拉列表控件的 HTML 标记。
例外
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 select 元素的 name 属性的值。
- defaultOption
- String
针对列表中的默认选项显示的文本。
- selectList
- IEnumerable<SelectListItem>
用于填充列表的 SelectListItem 实例列表。
返回
表示下拉列表控件的 HTML 标记。
例外
name
为 null 或为空。