Partager via


HtmlHelper.ListBox Méthode

Définition

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

name a la valeur Null ou est vide.

S’applique à