HtmlHelper.ListBox Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
ListBox(String, String, IEnumerable<SelectListItem>) |
Retourne un contrôle de zone de liste HTML portant le nom spécifié et contenant les éléments de liste et l'élément par défaut spécifiés. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, IDictionary<String,Object>) |
Retourne un contrôle de zone de liste HTML incluant le nom, la taille, les attributs personnalisés définis par un dictionnaire d'attributs, les éléments, l'élément par défaut et les sélections spécifiés, et qui indique si les sélections multiples sont activées. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean) |
Retourne un contrôle de zone de liste HTML incluant le nom, la taille, les éléments, l'élément par défaut et les sélections spécifiés, et qui indique si les sélections multiples sont activées. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, Object) |
Retourne un contrôle de zone de liste HTML incluant le nom, les éléments, l'élément par défaut, les attributs personnalisés définis par un objet attribut et les sélections spécifiés. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, IDictionary<String,Object>) |
Retourne un contrôle de zone de liste HTML portant le nom spécifié et contenant les attributs personnalisés définis par un dictionnaire d'attributs ainsi que les éléments de liste, l'élément par défaut et les sélections spécifiés. |
ListBox(String, IEnumerable<SelectListItem>, Object, Int32, Boolean) |
Retourne un contrôle de zone de liste incluant le nom, la taille, les éléments de liste et les sélections par défaut spécifiés, et qui indique si les sélections multiples sont activées. |
ListBox(String, IEnumerable<SelectListItem>, Object) |
Retourne un contrôle de zone de liste HTML portant le nom spécifié et contenant les attributs personnalisés définis par un objet attribut ainsi que les éléments de liste spécifiés. |
ListBox(String, String, IEnumerable<SelectListItem>, IDictionary<String,Object>) |
Retourne un contrôle de zone de liste HTML portant le nom spécifié et contenant les attributs personnalisés définis par un dictionnaire d'attributs ainsi que les éléments de liste et l'élément par défaut spécifiés. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, Object) |
Retourne un contrôle de zone de liste HTML incluant le nom, la taille, les attributs personnalisés définis par un objet attribut, les éléments, l'élément par défaut et les sélections spécifiés, et qui indique si les sélections multiples sont activées. |
ListBox(String, IEnumerable<SelectListItem>, IDictionary<String,Object>) |
Retourne un contrôle de zone de liste HTML portant le nom spécifié et contenant les attributs personnalisés définis par un dictionnaire d'attributs ainsi que les éléments de liste spécifiés. |
ListBox(String, IEnumerable<SelectListItem>) |
Retourne un contrôle de zone de liste HTML portant le nom spécifié et contenant les éléments de liste spécifiés. |
ListBox(String, String, IEnumerable<SelectListItem>, Object) |
Retourne un contrôle de zone de liste HTML portant le nom spécifié et contenant les attributs personnalisés définis par un objet attribut ainsi que les éléments de liste et l'élément par défaut spécifiés. |
ListBox(String, String, IEnumerable<SelectListItem>)
Retourne un contrôle de zone de liste HTML portant le nom spécifié et contenant les éléments de liste et l'élément par défaut spécifiés.
public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem)) As IHtmlString
Paramètres
- name
- String
Valeur à affecter à l’attribut name de l’élément select HTML.
- defaultOption
- String
Texte à afficher pour l'option par défaut de la liste.
- selectList
- IEnumerable<SelectListItem>
Liste des SelectListItem instances utilisées pour remplir la zone de liste.
Retours
Balisage HTML qui représente le contrôle de zone de liste.
Exceptions
name
a la valeur Null ou est vide.
S’applique à
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, IDictionary<String,Object>)
Retourne un contrôle de zone de liste HTML incluant le nom, la taille, les attributs personnalisés définis par un dictionnaire d'attributs, les éléments, l'élément par défaut et les sélections spécifiés, et qui indique si les sélections multiples sont activées.
public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * int * bool * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, size As Integer, allowMultiple As Boolean, htmlAttributes As IDictionary(Of String, Object)) As IHtmlString
Paramètres
- name
- String
Valeur à affecter à l’attribut name de l’élément select HTML.
- defaultOption
- String
Texte à afficher pour l'option par défaut de la liste.
- selectList
- IEnumerable<SelectListItem>
Liste des SelectListItem instances utilisées pour remplir la liste.
- selectedValues
- Object
Objet qui spécifie les éléments sélectionnés par défaut dans la liste. Les sélections sont récupérées par réflexion en examinant les propriétés de l'objet.
- size
- Int32
Valeur à affecter à l’attribut size de l’élément.
- allowMultiple
- Boolean
true pour indiquer que plusieurs sélections sont activées ; sinon, false.
- htmlAttributes
- IDictionary<String,Object>
Noms et valeurs des attributs personnalisés de l'élément.
Retours
Balisage HTML qui représente le contrôle de zone de liste.
Exceptions
name
a la valeur Null ou est vide.
S’applique à
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean)
Retourne un contrôle de zone de liste HTML incluant le nom, la taille, les éléments, l'élément par défaut et les sélections spécifiés, et qui indique si les sélections multiples sont activées.
public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * int * bool -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, size As Integer, allowMultiple As Boolean) As IHtmlString
Paramètres
- name
- String
Valeur à affecter à l’attribut name de l’élément select HTML.
- defaultOption
- String
Texte à afficher pour l'option par défaut de la liste.
- selectList
- IEnumerable<SelectListItem>
Liste des SelectListItem instances utilisées pour remplir la liste.
- selectedValues
- Object
Objet qui spécifie les éléments sélectionnés par défaut dans la liste. Les sélections sont récupérées par réflexion en examinant les propriétés de l'objet.
- size
- Int32
Valeur à affecter à l’attribut size de l’élément.
- allowMultiple
- Boolean
true pour indiquer que plusieurs sélections sont activées ; sinon, false.
Retours
Balisage HTML qui représente le contrôle de zone de liste.
Exceptions
name
a la valeur Null ou est vide.
S’applique à
ListBox(String, String, IEnumerable<SelectListItem>, Object, Object)
Retourne un contrôle de zone de liste HTML incluant le nom, les éléments, l'élément par défaut, les attributs personnalisés définis par un objet attribut et les sélections spécifiés.
public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, object htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * obj -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, htmlAttributes As Object) As IHtmlString
Paramètres
- name
- String
Valeur à affecter à l’attribut name de l’élément select HTML.
- defaultOption
- String
Texte à afficher pour l'option par défaut de la liste.
- selectList
- IEnumerable<SelectListItem>
Liste des SelectListItem instances utilisées pour remplir la liste.
- selectedValues
- Object
Objet qui spécifie les éléments sélectionnés par défaut dans la liste. Les sélections sont récupérées par réflexion en examinant les propriétés de l'objet.
- htmlAttributes
- Object
Objet qui contient les attributs personnalisés de l'élément. Les noms et les valeurs des attributs sont récupérés par réflexion en examinant les propriétés de l'objet.
Retours
Balisage HTML qui représente le contrôle de zone de liste.
Exceptions
name
a la valeur Null ou est vide.
S’applique à
ListBox(String, String, IEnumerable<SelectListItem>, Object, IDictionary<String,Object>)
Retourne un contrôle de zone de liste HTML portant le nom spécifié et contenant les attributs personnalisés définis par un dictionnaire d'attributs ainsi que les éléments de liste, l'élément par défaut et les sélections spécifiés.
public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, htmlAttributes As IDictionary(Of String, Object)) As IHtmlString
Paramètres
- name
- String
Valeur à affecter à l’attribut name de l’élément select HTML.
- defaultOption
- String
Texte à afficher pour l'option par défaut de la liste.
- selectList
- IEnumerable<SelectListItem>
Liste des SelectListItem instances utilisées pour remplir la liste.
- selectedValues
- Object
Objet qui spécifie les éléments sélectionnés par défaut dans la liste. Les sélections sont récupérées par réflexion en examinant les propriétés de l'objet.
- htmlAttributes
- IDictionary<String,Object>
Noms et valeurs des attributs personnalisés de l'élément.
Retours
Balisage HTML qui représente le contrôle de zone de liste.
Exceptions
name
a la valeur Null ou est vide.
S’applique à
ListBox(String, IEnumerable<SelectListItem>, Object, Int32, Boolean)
Retourne un contrôle de zone de liste incluant le nom, la taille, les éléments de liste et les sélections par défaut spécifiés, et qui indique si les sélections multiples sont activées.
public System.Web.IHtmlString ListBox (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple);
member this.ListBox : string * seq<System.Web.WebPages.Html.SelectListItem> * obj * int * bool -> System.Web.IHtmlString
Public Function ListBox (name As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, size As Integer, allowMultiple As Boolean) As IHtmlString
Paramètres
- name
- String
Valeur à affecter à l’attribut name de l’élément select HTML.
- selectList
- IEnumerable<SelectListItem>
Liste des SelectListItem instances utilisées pour remplir la liste.
- selectedValues
- Object
Objet qui spécifie les éléments sélectionnés par défaut dans la liste. Les sélections sont récupérées par réflexion en examinant les propriétés de l'objet.
- size
- Int32
Valeur à affecter à l’attribut size de l’élément.
- allowMultiple
- Boolean
true pour indiquer que les sélections multiples sont activées ; sinon, false.
Retours
Balisage HTML qui représente le contrôle de zone de liste.
Exceptions
name
a la valeur Null ou est vide.
S’applique à
ListBox(String, IEnumerable<SelectListItem>, Object)
Retourne un contrôle de zone de liste HTML portant le nom spécifié et contenant les attributs personnalisés définis par un objet attribut ainsi que les éléments de liste spécifiés.
public System.Web.IHtmlString ListBox (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object htmlAttributes);
member this.ListBox : string * seq<System.Web.WebPages.Html.SelectListItem> * obj -> System.Web.IHtmlString
Public Function ListBox (name As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As Object) As IHtmlString
Paramètres
- name
- String
Valeur à affecter à l’attribut name de l’élément select HTML.
- selectList
- IEnumerable<SelectListItem>
Liste des SelectListItem instances utilisées pour remplir la liste.
- htmlAttributes
- Object
Objet qui contient les attributs personnalisés de l'élément. Les noms et les valeurs des attributs sont récupérés par réflexion en examinant les propriétés de l'objet.
Retours
Balisage HTML qui représente le contrôle de zone de liste.
Exceptions
name
a la valeur Null ou est vide.
S’applique à
ListBox(String, String, IEnumerable<SelectListItem>, IDictionary<String,Object>)
Retourne un contrôle de zone de liste HTML portant le nom spécifié et contenant les attributs personnalisés définis par un dictionnaire d'attributs ainsi que les éléments de liste et l'élément par défaut spécifiés.
public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As IDictionary(Of String, Object)) As IHtmlString
Paramètres
- name
- String
Valeur à affecter à l’attribut name de l’élément select HTML.
- defaultOption
- String
Texte à afficher pour l'option par défaut de la liste.
- selectList
- IEnumerable<SelectListItem>
Liste des SelectListItem instances utilisées pour remplir la liste.
- htmlAttributes
- IDictionary<String,Object>
Noms et valeurs des attributs personnalisés de l'élément.
Retours
Balisage HTML qui représente le contrôle de zone de liste.
Exceptions
name
a la valeur Null ou est vide.
S’applique à
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, Object)
Retourne un contrôle de zone de liste HTML incluant le nom, la taille, les attributs personnalisés définis par un objet attribut, les éléments, l'élément par défaut et les sélections spécifiés, et qui indique si les sélections multiples sont activées.
public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple, object htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * int * bool * obj -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, size As Integer, allowMultiple As Boolean, htmlAttributes As Object) As IHtmlString
Paramètres
- name
- String
Valeur à affecter à l’attribut name de l’élément select HTML.
- defaultOption
- String
Texte à afficher pour l'option par défaut de la liste.
- selectList
- IEnumerable<SelectListItem>
Liste des SelectListItem instances utilisées pour remplir la liste.
- selectedValues
- Object
Objet qui spécifie les éléments sélectionnés par défaut dans la liste. Les sélections sont récupérées par réflexion en examinant les propriétés de l'objet.
- size
- Int32
Valeur à affecter à l’attribut size de l’élément.
- allowMultiple
- Boolean
true pour indiquer que plusieurs sélections sont activées ; sinon, false.
- htmlAttributes
- Object
Objet qui contient les attributs personnalisés de l'élément. Les noms et les valeurs des attributs sont récupérés par réflexion en examinant les propriétés de l'objet.
Retours
Balisage HTML qui représente le contrôle de zone de liste.
Exceptions
name
a la valeur Null ou est vide.
S’applique à
ListBox(String, IEnumerable<SelectListItem>, IDictionary<String,Object>)
Retourne un contrôle de zone de liste HTML portant le nom spécifié et contenant les attributs personnalisés définis par un dictionnaire d'attributs ainsi que les éléments de liste spécifiés.
public System.Web.IHtmlString ListBox (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.ListBox : string * seq<System.Web.WebPages.Html.SelectListItem> * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function ListBox (name As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As IDictionary(Of String, Object)) As IHtmlString
Paramètres
- name
- String
Valeur à affecter à l’attribut name de l’élément select HTML.
- selectList
- IEnumerable<SelectListItem>
Liste des SelectListItem instances utilisées pour remplir la liste.
- htmlAttributes
- IDictionary<String,Object>
Noms et valeurs des attributs personnalisés de l'élément.
Retours
Balisage HTML qui représente le contrôle de zone de liste.
Exceptions
name
a la valeur Null ou est vide.
S’applique à
ListBox(String, IEnumerable<SelectListItem>)
Retourne un contrôle de zone de liste HTML portant le nom spécifié et contenant les éléments de liste spécifiés.
public System.Web.IHtmlString ListBox (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList);
member this.ListBox : string * seq<System.Web.WebPages.Html.SelectListItem> -> System.Web.IHtmlString
Public Function ListBox (name As String, selectList As IEnumerable(Of SelectListItem)) As IHtmlString
Paramètres
- name
- String
Valeur à affecter à l’attribut name de l’élément select HTML.
- selectList
- IEnumerable<SelectListItem>
Liste des SelectListItem instances utilisées pour remplir la liste.
Retours
Balisage HTML qui représente le contrôle de zone de liste.
Exceptions
name
a la valeur Null ou est vide.
S’applique à
ListBox(String, String, IEnumerable<SelectListItem>, Object)
Retourne un contrôle de zone de liste HTML portant le nom spécifié et contenant les attributs personnalisés définis par un objet attribut ainsi que les éléments de liste et l'élément par défaut spécifiés.
public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As Object) As IHtmlString
Paramètres
- name
- String
Valeur à affecter à l’attribut name de l’élément select HTML.
- defaultOption
- String
Texte à afficher pour l'option par défaut de la liste.
- selectList
- IEnumerable<SelectListItem>
Liste des SelectListItem instances utilisées pour remplir la zone de liste.
- htmlAttributes
- Object
Objet qui contient les attributs personnalisés de l'élément. Les noms et les valeurs des attributs sont récupérés par réflexion en examinant les propriétés de l'objet.
Retours
Balisage HTML qui représente le contrôle de zone de liste.
Exceptions
name
a la valeur Null ou est vide.