SelectExtensions.DropDownListFor Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel, TProperty>>, IEnumerable<SelectListItem>, String, IDictionary<String, Object>) |
Возвращает элемент ВЫБОРА HTML для каждого свойства объекта, представленного указанным выражением с использованием указанных элементов списка, метки параметра и атрибутов HTML. |
DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>, String) |
Возвращает html-элемент select для каждого свойства объекта, представленного указанным выражением с использованием указанных элементов списка и метки параметра. |
DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>, String, Object) |
Возвращает элемент ВЫБОРА HTML для каждого свойства объекта, представленного указанным выражением с использованием указанных элементов списка, метки параметра и атрибутов HTML. |
DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>, IDictionary<String,Object>) |
Возвращает элемент ВЫБОРА HTML для каждого свойства в объекте, представленном указанным выражением с использованием указанных элементов списка и атрибутов HTML. |
DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>) |
Возвращает элемент ВЫБОРА HTML для каждого свойства объекта, представленного указанным выражением с использованием указанных элементов списка. |
DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>, Object) |
Возвращает элемент ВЫБОРА HTML для каждого свойства в объекте, представленном указанным выражением с использованием указанных элементов списка и атрибутов HTML. |
DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel, TProperty>>, IEnumerable<SelectListItem>, String, IDictionary<String, Object>)
Возвращает элемент ВЫБОРА HTML для каждого свойства объекта, представленного указанным выражением с использованием указанных элементов списка, метки параметра и атрибутов HTML.
public static System.Web.Mvc.MvcHtmlString DropDownListFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, string optionLabel, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member DropDownListFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * seq<System.Web.Mvc.SelectListItem> * string * System.Collections.Generic.IDictionary<string, obj> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function DropDownListFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), selectList As IEnumerable(Of SelectListItem), optionLabel As String, htmlAttributes As IDictionary(Of String, Object)) As MvcHtmlString
Параметры типа
- TModel
Тип модели.
- TProperty
Тип значения.
Параметры
- htmlHelper
- HtmlHelper<TModel>
Экземпляр вспомогательного приложения HTML, который расширяется данным методом.
- expression
- Expression<Func<TModel,TProperty>>
Выражение, которое определяет объект, содержащий свойства для отображения.
- selectList
- IEnumerable<SelectListItem>
Коллекция объектов, используемых SelectListItem для заполнения раскрывающегося списка.
- optionLabel
- String
Текст для пустого элемента по умолчанию. Этот параметр может быть нулевым.
- htmlAttributes
- IDictionary<String,Object>
Объект, содержащий атрибуты HTML, которые следует задать для элемента.
Возвращаемое значение
HTML-элемент select для каждого свойства объекта, представленного выражением.
Исключения
Параметр expression
имеет значение null.
Применяется к
DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>, String)
Возвращает html-элемент select для каждого свойства объекта, представленного указанным выражением с использованием указанных элементов списка и метки параметра.
public static System.Web.Mvc.MvcHtmlString DropDownListFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, string optionLabel);
static member DropDownListFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * seq<System.Web.Mvc.SelectListItem> * string -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function DropDownListFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), selectList As IEnumerable(Of SelectListItem), optionLabel As String) As MvcHtmlString
Параметры типа
- TModel
Тип модели.
- TProperty
Тип значения.
Параметры
- htmlHelper
- HtmlHelper<TModel>
Экземпляр вспомогательного приложения HTML, который расширяется данным методом.
- expression
- Expression<Func<TModel,TProperty>>
Выражение, которое определяет объект, содержащий свойства для отображения.
- selectList
- IEnumerable<SelectListItem>
Коллекция объектов, используемых SelectListItem для заполнения раскрывающегося списка.
- optionLabel
- String
Текст для пустого элемента по умолчанию. Этот параметр может быть нулевым.
Возвращаемое значение
HTML-элемент select для каждого свойства объекта, представленного выражением.
Исключения
Параметр expression
имеет значение null.
Применяется к
DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>, String, Object)
Возвращает элемент ВЫБОРА HTML для каждого свойства объекта, представленного указанным выражением с использованием указанных элементов списка, метки параметра и атрибутов HTML.
public static System.Web.Mvc.MvcHtmlString DropDownListFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, string optionLabel, object htmlAttributes);
static member DropDownListFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * seq<System.Web.Mvc.SelectListItem> * string * obj -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function DropDownListFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), selectList As IEnumerable(Of SelectListItem), optionLabel As String, htmlAttributes As Object) As MvcHtmlString
Параметры типа
- TModel
Тип модели.
- TProperty
Тип значения.
Параметры
- htmlHelper
- HtmlHelper<TModel>
Экземпляр вспомогательного приложения HTML, который расширяется данным методом.
- expression
- Expression<Func<TModel,TProperty>>
Выражение, которое определяет объект, содержащий свойства для отображения.
- selectList
- IEnumerable<SelectListItem>
Коллекция объектов, используемых SelectListItem для заполнения раскрывающегося списка.
- optionLabel
- String
Текст для пустого элемента по умолчанию. Этот параметр может быть нулевым.
- htmlAttributes
- Object
Объект, содержащий атрибуты HTML, которые следует задать для элемента.
Возвращаемое значение
HTML-элемент select для каждого свойства объекта, представленного выражением.
Исключения
Параметр expression
имеет значение null.
Применяется к
DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>, IDictionary<String,Object>)
Возвращает элемент ВЫБОРА HTML для каждого свойства в объекте, представленном указанным выражением с использованием указанных элементов списка и атрибутов HTML.
public static System.Web.Mvc.MvcHtmlString DropDownListFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member DropDownListFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * seq<System.Web.Mvc.SelectListItem> * System.Collections.Generic.IDictionary<string, obj> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function DropDownListFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), selectList As IEnumerable(Of SelectListItem), htmlAttributes As IDictionary(Of String, Object)) As MvcHtmlString
Параметры типа
- TModel
Тип модели.
- TProperty
Тип значения.
Параметры
- htmlHelper
- HtmlHelper<TModel>
Экземпляр вспомогательного приложения HTML, который расширяется данным методом.
- expression
- Expression<Func<TModel,TProperty>>
Выражение, которое определяет объект, содержащий свойства для отображения.
- selectList
- IEnumerable<SelectListItem>
Коллекция объектов, используемых SelectListItem для заполнения раскрывающегося списка.
- htmlAttributes
- IDictionary<String,Object>
Объект, содержащий атрибуты HTML, которые следует задать для элемента.
Возвращаемое значение
HTML-элемент select для каждого свойства объекта, представленного выражением.
Исключения
Параметр expression
имеет значение null.
Применяется к
DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>)
Возвращает элемент ВЫБОРА HTML для каждого свойства объекта, представленного указанным выражением с использованием указанных элементов списка.
public static System.Web.Mvc.MvcHtmlString DropDownListFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList);
static member DropDownListFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * seq<System.Web.Mvc.SelectListItem> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function DropDownListFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), selectList As IEnumerable(Of SelectListItem)) As MvcHtmlString
Параметры типа
- TModel
Тип модели.
- TProperty
Тип значения.
Параметры
- htmlHelper
- HtmlHelper<TModel>
Экземпляр вспомогательного приложения HTML, который расширяется данным методом.
- expression
- Expression<Func<TModel,TProperty>>
Выражение, которое определяет объект, содержащий свойства для отображения.
- selectList
- IEnumerable<SelectListItem>
Коллекция объектов, используемых SelectListItem для заполнения раскрывающегося списка.
Возвращаемое значение
HTML-элемент select для каждого свойства объекта, представленного выражением.
Исключения
Параметр expression
имеет значение null.
Применяется к
DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>, Object)
Возвращает элемент ВЫБОРА HTML для каждого свойства в объекте, представленном указанным выражением с использованием указанных элементов списка и атрибутов HTML.
public static System.Web.Mvc.MvcHtmlString DropDownListFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem> selectList, object htmlAttributes);
static member DropDownListFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * seq<System.Web.Mvc.SelectListItem> * obj -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function DropDownListFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), selectList As IEnumerable(Of SelectListItem), htmlAttributes As Object) As MvcHtmlString
Параметры типа
- TModel
Тип модели.
- TProperty
Тип значения.
Параметры
- htmlHelper
- HtmlHelper<TModel>
Экземпляр вспомогательного приложения HTML, который расширяется данным методом.
- expression
- Expression<Func<TModel,TProperty>>
Выражение, которое определяет объект, содержащий свойства для отображения.
- selectList
- IEnumerable<SelectListItem>
Коллекция объектов, используемых SelectListItem для заполнения раскрывающегося списка.
- htmlAttributes
- Object
Объект, содержащий атрибуты HTML, которые следует задать для элемента.
Возвращаемое значение
HTML-элемент select для каждого свойства объекта, представленного выражением.
Исключения
Параметр expression
имеет значение null.