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


HtmlHelperSelectExtensions.ListBoxFor<TModel,TResult> Метод

Определение

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

public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ ListBoxFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Rendering::SelectListItem ^> ^ selectList);
public static Microsoft.AspNetCore.Html.IHtmlContent ListBoxFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList);
static member ListBoxFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function ListBoxFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), selectList As IEnumerable(Of SelectListItem)) As IHtmlContent

Параметры типа

TModel

Тип модели.

TResult

Тип expression результата.

Параметры

htmlHelper
IHtmlHelper<TModel>

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

expression
Expression<Func<TModel,TResult>>

Выражение, вычисляемое по текущей модели.

selectList
IEnumerable<SelectListItem>

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

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

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

Комментарии

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

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