Поделиться через


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.

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