Condividi tramite


HtmlHelperSelectExtensions.DropDownListFor Metodo

Definizione

Overload

DropDownListFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>)

Restituisce un elemento di selezione> HTML <a selezione singola per l'oggetto expression. Aggiunge <elementi di opzione> basati su selectList. Aggiunge un attributo "selezionato" a un'opzione <> se (Valuese nonnull è) o Text corrisponde al primonull valore non trovato in: la ModelState voce con nome completo o la expression valutata rispetto Modela . Per altre informazioni su un nome completo, vedere NameFor<TResult>(Expression<Func<TModel,TResult>>) .

DropDownListFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>, Object)

Restituisce un elemento di selezione> HTML <a selezione singola per l'oggetto expression. Aggiunge <elementi di opzione> basati su selectList. Aggiunge un attributo "selezionato" a un'opzione <> se (Valuese nonnull è) o Text corrisponde al primonull valore non trovato in: la ModelState voce con nome completo o la expression valutata rispetto Modela . Per altre informazioni su un nome completo, vedere NameFor<TResult>(Expression<Func<TModel,TResult>>) .

DropDownListFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>, String)

Restituisce un elemento di selezione> HTML <a selezione singola per l'oggetto expression. Aggiunge <elementi di opzione> basati su optionLabel e selectList. Aggiunge un attributo "selezionato" a un'opzione <> se (Valuese nonnull è) o Text corrisponde al primonull valore non trovato in: la ModelState voce con nome completo o la expression valutata rispetto Modela . Per altre informazioni su un nome completo, vedere NameFor<TResult>(Expression<Func<TModel,TResult>>) .

DropDownListFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>)

Origine:
HtmlHelperSelectExtensions.cs
Origine:
HtmlHelperSelectExtensions.cs
Origine:
HtmlHelperSelectExtensions.cs

Restituisce un elemento di selezione> HTML <a selezione singola per l'oggetto expression. Aggiunge <elementi di opzione> basati su selectList. Aggiunge un attributo "selezionato" a un'opzione <> se (Valuese nonnull è) o Text corrisponde al primonull valore non trovato in: la ModelState voce con nome completo o la expression valutata rispetto Modela . Per altre informazioni su un nome completo, vedere NameFor<TResult>(Expression<Func<TModel,TResult>>) .

public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownListFor(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 DropDownListFor<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 DropDownListFor : 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 DropDownListFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), selectList As IEnumerable(Of SelectListItem)) As IHtmlContent

Parametri di tipo

TModel

Tipo del modello.

TResult

Tipo del expression risultato.

Parametri

htmlHelper
IHtmlHelper<TModel>

L'istanza IHtmlHelper<TModel> di questo metodo si estende.

expression
Expression<Func<TModel,TResult>>

Espressione da valutare rispetto al modello corrente.

selectList
IEnumerable<SelectListItem>

Raccolta di SelectListItem oggetti utilizzati per popolare l'elemento <select> con <elementi optgroup> e <option> . Se null, usa la ViewData voce con il nome completo e tale voce deve essere una raccolta di SelectListItem oggetti .

Restituisce

IHtmlContent Nuovo oggetto contenente l'elemento <select>.

Commenti

HtmlFieldPrefix Combina e la rappresentazione di stringa di per impostare <l'attributo expression "name" dell'elemento select>. Sanifica la rappresentazione di stringa dell'attributo "id" dell'elemento expression .

Si applica a

DropDownListFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>, Object)

Origine:
HtmlHelperSelectExtensions.cs
Origine:
HtmlHelperSelectExtensions.cs
Origine:
HtmlHelperSelectExtensions.cs

Restituisce un elemento di selezione> HTML <a selezione singola per l'oggetto expression. Aggiunge <elementi di opzione> basati su selectList. Aggiunge un attributo "selezionato" a un'opzione <> se (Valuese nonnull è) o Text corrisponde al primonull valore non trovato in: la ModelState voce con nome completo o la expression valutata rispetto Modela . Per altre informazioni su un nome completo, vedere NameFor<TResult>(Expression<Func<TModel,TResult>>) .

public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownListFor(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, System::Object ^ htmlAttributes);
public static Microsoft.AspNetCore.Html.IHtmlContent DropDownListFor<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, object htmlAttributes);
static member DropDownListFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DropDownListFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), selectList As IEnumerable(Of SelectListItem), htmlAttributes As Object) As IHtmlContent

Parametri di tipo

TModel

Tipo del modello.

TResult

Tipo del expression risultato.

Parametri

htmlHelper
IHtmlHelper<TModel>

L'istanza IHtmlHelper<TModel> di questo metodo si estende.

expression
Expression<Func<TModel,TResult>>

Espressione da valutare rispetto al modello corrente.

selectList
IEnumerable<SelectListItem>

Raccolta di SelectListItem oggetti utilizzati per popolare l'elemento <select> con <elementi optgroup> e <option> . Se null, usa la ViewData voce con il nome completo e tale voce deve essere una raccolta di SelectListItem oggetti .

htmlAttributes
Object

Oggetto Object contenente gli attributi HTML per l'elemento <select> . In alternativa, un'istanza IDictionary<TKey,TValue> contenente gli attributi HTML.

Restituisce

IHtmlContent Nuovo oggetto contenente l'elemento <select>.

Commenti

HtmlFieldPrefix Combina e la rappresentazione di stringa di per impostare <l'attributo expression "name" dell'elemento select>. Sanifica la rappresentazione di stringa dell'attributo "id" dell'elemento expression .

Si applica a

DropDownListFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>, String)

Origine:
HtmlHelperSelectExtensions.cs
Origine:
HtmlHelperSelectExtensions.cs
Origine:
HtmlHelperSelectExtensions.cs

Restituisce un elemento di selezione> HTML <a selezione singola per l'oggetto expression. Aggiunge <elementi di opzione> basati su optionLabel e selectList. Aggiunge un attributo "selezionato" a un'opzione <> se (Valuese nonnull è) o Text corrisponde al primonull valore non trovato in: la ModelState voce con nome completo o la expression valutata rispetto Modela . Per altre informazioni su un nome completo, vedere NameFor<TResult>(Expression<Func<TModel,TResult>>) .

public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownListFor(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, System::String ^ optionLabel);
public static Microsoft.AspNetCore.Html.IHtmlContent DropDownListFor<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, string optionLabel);
static member DropDownListFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DropDownListFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), selectList As IEnumerable(Of SelectListItem), optionLabel As String) As IHtmlContent

Parametri di tipo

TModel

Tipo del modello.

TResult

Tipo del expression risultato.

Parametri

htmlHelper
IHtmlHelper<TModel>

L'istanza IHtmlHelper<TModel> di questo metodo si estende.

expression
Expression<Func<TModel,TResult>>

Espressione da valutare rispetto al modello corrente.

selectList
IEnumerable<SelectListItem>

Raccolta di SelectListItem oggetti utilizzati per popolare l'elemento <select> con <elementi optgroup> e <option> . Se null, usa la ViewData voce con il nome completo e tale voce deve essere una raccolta di SelectListItem oggetti .

optionLabel
String

Testo per una voce vuota predefinita. Non include tale elemento se l'argomento è null.

Restituisce

IHtmlContent Nuovo oggetto contenente l'elemento <select>.

Commenti

HtmlFieldPrefix Combina e la rappresentazione di stringa di per impostare <l'attributo expression "name" dell'elemento select>. Sanifica la rappresentazione di stringa dell'attributo "id" dell'elemento expression .

Si applica a