Compartir a través de


IHtmlHelper<TModel>.ListBoxFor<TResult> Método

Definición

Devuelve un elemento select> de selección <múltiple para .expression Agrega <elementos de opción> basados en selectList. Agrega un atributo "seleccionado" a una <opción> si su Value (si nonull es) o Text coincide con una entrada de la primera colección que nonull se encuentra en: la ModelState entrada con nombre completo o el expression objeto evaluado con Model. Consulte NameFor<TResult>(Expression<Func<TModel,TResult>>) para obtener más información sobre un "nombre completo".

public:
generic <typename TResult>
 Microsoft::AspNetCore::Html::IHtmlContent ^ ListBoxFor(System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Rendering::SelectListItem ^> ^ selectList, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Html.IHtmlContent ListBoxFor<TResult> (System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList, object htmlAttributes);
abstract member ListBoxFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function ListBoxFor(Of TResult) (expression As Expression(Of Func(Of TModel, TResult)), selectList As IEnumerable(Of SelectListItem), htmlAttributes As Object) As IHtmlContent

Parámetros de tipo

TResult

Tipo del expression resultado.

Parámetros

expression
Expression<Func<TModel,TResult>>

Expresión que se va a evaluar con respecto al modelo actual.

selectList
IEnumerable<SelectListItem>

Colección de SelectListItem objetos usados para rellenar el <elemento select> con <elementos optgroup> y <option> . Si nulles , busca la SelectListItem colección con el nombre expression en ViewData.

htmlAttributes
Object

que Object contiene los atributos HTML del <elemento select> . Como alternativa, una IDictionary<TKey,TValue> instancia que contiene los atributos HTML.

Devoluciones

Nuevo IHtmlContent que contiene el <elemento select> .

Comentarios

HtmlFieldPrefix Combina y la representación de cadena del expression objeto para establecer <el atributo "name" del elemento select>. Sanea la representación de cadena del expression atributo "id" del elemento para establecerlo.

Se aplica a