Partager via


SelectExtensions.DropDownListFor Méthode

Définition

Surcharges

DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel, TProperty>>, IEnumerable<SelectListItem>, String, IDictionary<String, Object>)

Renvoie un élément de sélection HTML pour chaque propriété de l’objet représenté par l’expression spécifiée à l’aide des éléments de liste, de l’étiquette d’option et des attributs HTML spécifiés.

DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>, String)

Renvoie un élément select HTML pour chaque propriété de l’objet représenté par l’expression spécifiée à l’aide des éléments de liste et de l’étiquette d’option spécifiés.

DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>, String, Object)

Renvoie un élément de sélection HTML pour chaque propriété de l’objet représenté par l’expression spécifiée à l’aide des éléments de liste, de l’étiquette d’option et des attributs HTML spécifiés.

DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>, IDictionary<String,Object>)

Renvoie un élément select HTML pour chaque propriété de l’objet représenté par l’expression spécifiée à l’aide des éléments de liste et des attributs HTML spécifiés.

DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>)

Renvoie un élément select HTML pour chaque propriété de l’objet représenté par l’expression spécifiée à l’aide des éléments de liste spécifiés.

DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>, Object)

Renvoie un élément select HTML pour chaque propriété de l’objet représenté par l’expression spécifiée à l’aide des éléments de liste et des attributs HTML spécifiés.

DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel, TProperty>>, IEnumerable<SelectListItem>, String, IDictionary<String, Object>)

Renvoie un élément de sélection HTML pour chaque propriété de l’objet représenté par l’expression spécifiée à l’aide des éléments de liste, de l’étiquette d’option et des attributs HTML spécifiés.

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

Paramètres de type

TModel

Type du modèle.

TProperty

Type de la valeur.

Paramètres

htmlHelper
HtmlHelper<TModel>

Instance du programme d'assistance HTML qui est étendue par cette méthode.

expression
Expression<Func<TModel,TProperty>>

Expression identifiant l'objet qui contient les propriétés à afficher.

selectList
IEnumerable<SelectListItem>

Collection d’objets SelectListItem utilisés pour remplir la liste déroulante.

optionLabel
String

Texte d'un élément vide par défaut. Ce paramètre peut avoir la valeur Null.

htmlAttributes
IDictionary<String,Object>

Objet qui contient les attributs HTML à définir pour l’élément .

Retours

Élément select HTML pour chaque propriété de l'objet représenté par l'expression.

Exceptions

Le paramètre expression est null.

S’applique à

DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>, String)

Renvoie un élément select HTML pour chaque propriété de l’objet représenté par l’expression spécifiée à l’aide des éléments de liste et de l’étiquette d’option spécifiés.

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

Paramètres de type

TModel

Type du modèle.

TProperty

Type de la valeur.

Paramètres

htmlHelper
HtmlHelper<TModel>

Instance du programme d'assistance HTML qui est étendue par cette méthode.

expression
Expression<Func<TModel,TProperty>>

Expression identifiant l'objet qui contient les propriétés à afficher.

selectList
IEnumerable<SelectListItem>

Collection d’objets SelectListItem utilisés pour remplir la liste déroulante.

optionLabel
String

Texte d'un élément vide par défaut. Ce paramètre peut avoir la valeur Null.

Retours

Élément select HTML pour chaque propriété de l'objet représenté par l'expression.

Exceptions

Le paramètre expression est null.

S’applique à

DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>, String, Object)

Renvoie un élément de sélection HTML pour chaque propriété de l’objet représenté par l’expression spécifiée à l’aide des éléments de liste, de l’étiquette d’option et des attributs HTML spécifiés.

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

Paramètres de type

TModel

Type du modèle.

TProperty

Type de la valeur.

Paramètres

htmlHelper
HtmlHelper<TModel>

Instance du programme d'assistance HTML qui est étendue par cette méthode.

expression
Expression<Func<TModel,TProperty>>

Expression identifiant l'objet qui contient les propriétés à afficher.

selectList
IEnumerable<SelectListItem>

Collection d’objets SelectListItem utilisés pour remplir la liste déroulante.

optionLabel
String

Texte d'un élément vide par défaut. Ce paramètre peut avoir la valeur Null.

htmlAttributes
Object

Objet qui contient les attributs HTML à définir pour l’élément .

Retours

Élément select HTML pour chaque propriété de l'objet représenté par l'expression.

Exceptions

Le paramètre expression est null.

S’applique à

DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>, IDictionary<String,Object>)

Renvoie un élément select HTML pour chaque propriété de l’objet représenté par l’expression spécifiée à l’aide des éléments de liste et des attributs HTML spécifiés.

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

Paramètres de type

TModel

Type du modèle.

TProperty

Type de la valeur.

Paramètres

htmlHelper
HtmlHelper<TModel>

Instance du programme d'assistance HTML qui est étendue par cette méthode.

expression
Expression<Func<TModel,TProperty>>

Expression identifiant l'objet qui contient les propriétés à afficher.

selectList
IEnumerable<SelectListItem>

Collection d’objets SelectListItem utilisés pour remplir la liste déroulante.

htmlAttributes
IDictionary<String,Object>

Objet qui contient les attributs HTML à définir pour l’élément .

Retours

Élément select HTML pour chaque propriété de l'objet représenté par l'expression.

Exceptions

Le paramètre expression est null.

S’applique à

DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>)

Renvoie un élément select HTML pour chaque propriété de l’objet représenté par l’expression spécifiée à l’aide des éléments de liste spécifiés.

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

Paramètres de type

TModel

Type du modèle.

TProperty

Type de la valeur.

Paramètres

htmlHelper
HtmlHelper<TModel>

Instance du programme d'assistance HTML qui est étendue par cette méthode.

expression
Expression<Func<TModel,TProperty>>

Expression identifiant l'objet qui contient les propriétés à afficher.

selectList
IEnumerable<SelectListItem>

Collection d’objets SelectListItem utilisés pour remplir la liste déroulante.

Retours

Élément select HTML pour chaque propriété de l'objet représenté par l'expression.

Exceptions

Le paramètre expression est null.

S’applique à

DropDownListFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, IEnumerable<SelectListItem>, Object)

Renvoie un élément select HTML pour chaque propriété de l’objet représenté par l’expression spécifiée à l’aide des éléments de liste et des attributs HTML spécifiés.

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

Paramètres de type

TModel

Type du modèle.

TProperty

Type de la valeur.

Paramètres

htmlHelper
HtmlHelper<TModel>

Instance du programme d'assistance HTML qui est étendue par cette méthode.

expression
Expression<Func<TModel,TProperty>>

Expression identifiant l'objet qui contient les propriétés à afficher.

selectList
IEnumerable<SelectListItem>

Collection d’objets SelectListItem utilisés pour remplir la liste déroulante.

htmlAttributes
Object

Objet qui contient les attributs HTML à définir pour l’élément .

Retours

Élément select HTML pour chaque propriété de l'objet représenté par l'expression.

Exceptions

Le paramètre expression est null.

S’applique à