HtmlHelperSelectExtensions.DropDownList Метод

Определение

Перегрузки

DropDownList(IHtmlHelper, String)

Возвращает элемент html <select> с одним выделением expressionдля элемента . Добавляет <элементы параметров> на ViewData основе записи с полным именем. Добавляет "выбранный" атрибут к параметру><, если его (если он Value неnull является) или Text соответствует первомуnull значению, не являющемся значением, найденным в: ModelState записи с полным именем или вычисляемой expression по .Model Дополнительные сведения о полном имени см Name(String) . в разделе .

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>)

Возвращает элемент html <select> с одним выделением expressionдля элемента . Добавляет <элементы параметров> на selectListоснове . Добавляет "выбранный" атрибут к параметру><, если его (если он Value неnull является) или Text соответствует первомуnull значению, не являющемся значением, найденному в: ModelState записи с полным именем, ViewData записи с полным именем (если не используется вместо selectList) или expression вычисляется по Model. Дополнительные сведения о полном имени см Name(String) . в разделе .

DropDownList(IHtmlHelper, String, String)

Возвращает элемент html <select> с одним выделением expressionдля элемента . Добавляет <элементы параметров> на optionLabel основе и ViewData записи с полным именем. Добавляет "выбранный" атрибут к параметру><, если его (если он Value неnull является) или Text соответствует первомуnull значению, не являющемся значением, найденным в: ModelState записи с полным именем или вычисляемой expression по .Model Дополнительные сведения о полном имени см Name(String) . в разделе .

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

Возвращает элемент html <select> с одним выделением expressionдля элемента . Добавляет <элементы параметров> на selectListоснове . Добавляет "выбранный" атрибут к параметру><, если его (если он Value неnull является) или Text соответствует первомуnull значению, не являющемся значением, найденному в: ModelState записи с полным именем, ViewData записи с полным именем (если не используется вместо selectList) или expression вычисляется по Model. Дополнительные сведения о полном имени см Name(String) . в разделе .

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

Возвращает элемент html <select> с одним выделением expressionдля элемента . Добавляет <элементы параметров> на optionLabel основе и selectList. Добавляет "выбранный" атрибут к параметру><, если его (если он Value неnull является) или Text соответствует первомуnull значению, не являющемся значением, найденному в: ModelState записи с полным именем, ViewData записи с полным именем (если не используется вместо selectList) или expression вычисляется по Model. Дополнительные сведения о полном имени см Name(String) . в разделе .

DropDownList(IHtmlHelper, String)

Исходный код:
HtmlHelperSelectExtensions.cs
Исходный код:
HtmlHelperSelectExtensions.cs

Возвращает элемент html <select> с одним выделением expressionдля элемента . Добавляет <элементы параметров> на ViewData основе записи с полным именем. Добавляет "выбранный" атрибут к параметру><, если его (если он Value неnull является) или Text соответствует первомуnull значению, не являющемся значением, найденным в: ModelState записи с полным именем или вычисляемой expression по .Model Дополнительные сведения о полном имени см Name(String) . в разделе .

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownList(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ expression);
public static Microsoft.AspNetCore.Html.IHtmlContent DropDownList (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression);
static member DropDownList : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DropDownList (htmlHelper As IHtmlHelper, expression As String) As IHtmlContent

Параметры

htmlHelper
IHtmlHelper

Экземпляр IHtmlHelper , который расширяет этот метод.

expression
String

Имя выражения относительно текущей модели.

Возвращаемое значение

Новый IHtmlContent объект , <содержащий элемент select> .

Комментарии

HtmlFieldPrefix Объединяет и expression , чтобы задать <атрибут "name" элемента выбора>. Очищает expression , чтобы задать атрибут "id" элемента.

Запись ViewData с полным именем должна быть неnull коллекцией SelectListItem объектов .

Применяется к

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>)

Исходный код:
HtmlHelperSelectExtensions.cs
Исходный код:
HtmlHelperSelectExtensions.cs

Возвращает элемент html <select> с одним выделением expressionдля элемента . Добавляет <элементы параметров> на selectListоснове . Добавляет "выбранный" атрибут к параметру><, если его (если он Value неnull является) или Text соответствует первомуnull значению, не являющемся значением, найденному в: ModelState записи с полным именем, ViewData записи с полным именем (если не используется вместо selectList) или expression вычисляется по Model. Дополнительные сведения о полном имени см Name(String) . в разделе .

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownList(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ expression, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Rendering::SelectListItem ^> ^ selectList);
public static Microsoft.AspNetCore.Html.IHtmlContent DropDownList (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList);
static member DropDownList : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DropDownList (htmlHelper As IHtmlHelper, expression As String, selectList As IEnumerable(Of SelectListItem)) As IHtmlContent

Параметры

htmlHelper
IHtmlHelper

Экземпляр IHtmlHelper , который расширяет этот метод.

expression
String

Имя выражения относительно текущей модели.

selectList
IEnumerable<SelectListItem>

Коллекция объектов, используемых SelectListItem для заполнения <элемента select> элементами <optgroup> и <option> . Если nullзадано значение , используется ViewData запись с полным именем, и эта запись должна быть коллекцией SelectListItem объектов .

Возвращаемое значение

Новый IHtmlContent объект , <содержащий элемент select> .

Комментарии

HtmlFieldPrefix Объединяет и expression , чтобы задать <атрибут "name" элемента выбора>. Очищает expression , чтобы задать атрибут "id" элемента.

Применяется к

DropDownList(IHtmlHelper, String, String)

Исходный код:
HtmlHelperSelectExtensions.cs
Исходный код:
HtmlHelperSelectExtensions.cs

Возвращает элемент html <select> с одним выделением expressionдля элемента . Добавляет <элементы параметров> на optionLabel основе и ViewData записи с полным именем. Добавляет "выбранный" атрибут к параметру><, если его (если он Value неnull является) или Text соответствует первомуnull значению, не являющемся значением, найденным в: ModelState записи с полным именем или вычисляемой expression по .Model Дополнительные сведения о полном имени см Name(String) . в разделе .

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownList(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ expression, System::String ^ optionLabel);
public static Microsoft.AspNetCore.Html.IHtmlContent DropDownList (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression, string optionLabel);
static member DropDownList : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DropDownList (htmlHelper As IHtmlHelper, expression As String, optionLabel As String) As IHtmlContent

Параметры

htmlHelper
IHtmlHelper

Экземпляр IHtmlHelper , который расширяет этот метод.

expression
String

Имя выражения относительно текущей модели.

optionLabel
String

Текст для пустого элемента по умолчанию. Не включает такой элемент, если аргумент имеет значение null.

Возвращаемое значение

Новый IHtmlContent объект , <содержащий элемент select> .

Комментарии

HtmlFieldPrefix Объединяет и expression , чтобы задать <атрибут "name" элемента выбора>. Очищает expression , чтобы задать атрибут "id" элемента.

Запись ViewData с полным именем должна быть неnull коллекцией SelectListItem объектов .

Применяется к

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

Исходный код:
HtmlHelperSelectExtensions.cs
Исходный код:
HtmlHelperSelectExtensions.cs

Возвращает элемент html <select> с одним выделением expressionдля элемента . Добавляет <элементы параметров> на selectListоснове . Добавляет "выбранный" атрибут к параметру><, если его (если он Value неnull является) или Text соответствует первомуnull значению, не являющемся значением, найденному в: ModelState записи с полным именем, ViewData записи с полным именем (если не используется вместо selectList) или expression вычисляется по Model. Дополнительные сведения о полном имени см Name(String) . в разделе .

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownList(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ expression, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Rendering::SelectListItem ^> ^ selectList, System::Object ^ htmlAttributes);
public static Microsoft.AspNetCore.Html.IHtmlContent DropDownList (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList, object htmlAttributes);
static member DropDownList : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DropDownList (htmlHelper As IHtmlHelper, expression As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As Object) As IHtmlContent

Параметры

htmlHelper
IHtmlHelper

Экземпляр IHtmlHelper , который расширяет этот метод.

expression
String

Имя выражения относительно текущей модели.

selectList
IEnumerable<SelectListItem>

Коллекция объектов, используемых SelectListItem для заполнения <элемента select> элементами <optgroup> и <option> . Если nullзадано значение , используется ViewData запись с полным именем, и эта запись должна быть коллекцией SelectListItem объектов .

htmlAttributes
Object

Объект , Object содержащий атрибуты HTML для <элемента select> . Кроме того, экземпляр , IDictionary<TKey,TValue> содержащий атрибуты HTML.

Возвращаемое значение

Новый IHtmlContent объект , <содержащий элемент select> .

Комментарии

HtmlFieldPrefix Объединяет и expression , чтобы задать <атрибут "name" элемента выбора>. Очищает expression , чтобы задать атрибут "id" элемента.

Применяется к

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

Исходный код:
HtmlHelperSelectExtensions.cs
Исходный код:
HtmlHelperSelectExtensions.cs

Возвращает элемент html <select> с одним выделением expressionдля элемента . Добавляет <элементы параметров> на optionLabel основе и selectList. Добавляет "выбранный" атрибут к параметру><, если его (если он Value неnull является) или Text соответствует первомуnull значению, не являющемся значением, найденному в: ModelState записи с полным именем, ViewData записи с полным именем (если не используется вместо selectList) или expression вычисляется по Model. Дополнительные сведения о полном имени см Name(String) . в разделе .

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownList(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ expression, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Rendering::SelectListItem ^> ^ selectList, System::String ^ optionLabel);
public static Microsoft.AspNetCore.Html.IHtmlContent DropDownList (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList, string optionLabel);
static member DropDownList : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DropDownList (htmlHelper As IHtmlHelper, expression As String, selectList As IEnumerable(Of SelectListItem), optionLabel As String) As IHtmlContent

Параметры

htmlHelper
IHtmlHelper

Экземпляр IHtmlHelper , который расширяет этот метод.

expression
String

Имя выражения относительно текущей модели.

selectList
IEnumerable<SelectListItem>

Коллекция объектов, используемых SelectListItem для заполнения <элемента select> элементами <optgroup> и <option> . Если nullзадано значение , используется ViewData запись с полным именем, и эта запись должна быть коллекцией SelectListItem объектов .

optionLabel
String

Текст для пустого элемента по умолчанию. Не включает такой элемент, если аргумент имеет значение null.

Возвращаемое значение

Новый IHtmlContent объект , <содержащий элемент select> .

Комментарии

HtmlFieldPrefix Объединяет и expression , чтобы задать <атрибут "name" элемента выбора>. Очищает expression , чтобы задать атрибут "id" элемента.

Применяется к