SelectList Class
Represents a list that lets users select one item.
Assembly: System.Web.Mvc (in System.Web.Mvc.dll)
| Name | Description | |
|---|---|---|
![]() | SelectList(IEnumerable) | Initializes a new instance of the SelectList class by using the specified items for the list. |
![]() | SelectList(IEnumerable, Object) | Initializes a new instance of the SelectList class by using the specified items for the list and a selected value. |
![]() | SelectList(IEnumerable, Object, IEnumerable) | Initializes a new instance of the SelectList class by using the specified items for the list, the selected value, and the disabled values. |
![]() | SelectList(IEnumerable, String, String) | Initializes a new instance of the SelectList class by using the specified items for the list, the data value field, and the data text field. |
![]() | SelectList(IEnumerable, String, String, Object) | Initializes a new instance of the SelectList class by using the specified items for the list, the data value field, the data text field, and a selected value. |
![]() | SelectList(IEnumerable, String, String, Object, IEnumerable) | Initializes a new instance of the SelectList class by using the specified items for the list, the data value field, the data text field, the selected value, and the disabled values. |
![]() | SelectList(IEnumerable, String, String, String, Object) | Initializes a new instance of the SelectList class by using the specified items for the list, the data value field, the data text field, the data group field, and the selected value. |
![]() | SelectList(IEnumerable, String, String, String, Object, IEnumerable) | Initializes a new instance of the SelectList class by using the specified items for the list, the data value field, the data text field, the data group field, the selected value, and the disabled values. |
![]() | SelectList(IEnumerable, String, String, String, Object, IEnumerable, IEnumerable) | Initializes a new instance of the SelectList class by using the specified items for the list, the data value field, the data text field, the data group field. the selected value, the disabled values, and the disabled groups. |
| Name | Description | |
|---|---|---|
![]() | DataGroupField | Gets the data group field.(Inherited from MultiSelectList.) |
![]() | DataTextField | Gets or sets the data text field.(Inherited from MultiSelectList.) |
![]() | DataValueField | Gets or sets the data value field.(Inherited from MultiSelectList.) |
![]() | DisabledGroups | Gets the disabled groups.(Inherited from MultiSelectList.) |
![]() | DisabledValues | Gets the disabled values.(Inherited from MultiSelectList.) |
![]() | Items | Gets or sets the items in the list.(Inherited from MultiSelectList.) |
![]() | SelectedValue | Gets the list value that was selected by the user. |
![]() | SelectedValues | Gets or sets the selected values.(Inherited from MultiSelectList.) |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetEnumerator() | Returns an enumerator that can be used to iterate through the collection.(Inherited from MultiSelectList.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | IEnumerable.GetEnumerator() | Returns an enumerator can be used to iterate through a collection.(Inherited from MultiSelectList.) |
| Name | Description | |
|---|---|---|
![]() | AsSerializable(Of SelectListItem)() | Convenience API to allow an IEnumerable{T} (such as returned by Linq2Sql) to be serialized by DataContractSerilizer.(Defined by IEnumerableExtensions.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.




