Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

HtmlHelper, classe

.NET Framework 4

Représente la prise en charge du rendu des contrôles HTML dans une vue.

System.Object
  System.Web.Mvc.HtmlHelper
    System.Web.Mvc.HtmlHelper<TModel>

Espace de noms :  System.Web.Mvc
Assembly :  System.Web.Mvc (dans System.Web.Mvc.dll)
public class HtmlHelper

Le type HtmlHelper expose les membres suivants.

  Nom Description
Méthode publique HtmlHelper(ViewContext, IViewDataContainer) Initialise une nouvelle instance de la classe HtmlHelper en utilisant le contexte d'affichage et le conteneur de données d'affichage spécifiés.
Méthode publique HtmlHelper(ViewContext, IViewDataContainer, RouteCollection) Initialise une nouvelle instance de la classe HtmlHelper à l'aide du contexte d'affichage, du conteneur de données d'affichage et de la collection d'itinéraires spécifiés.
Début
  Nom Description
Propriété publique Membre statique IdAttributeDotReplacement Obtient ou définit le caractère qui remplace les points dans l'attribut d'ID d'un élément.
Propriété publique RouteCollection Obtient ou définit la collection d'itinéraires de l'application.
Propriété publique ViewContext Obtient ou définit les informations de contexte relatives à la vue.
Propriété publique ViewData Obtient le dictionnaire de données d'affichage actuel.
Propriété publique ViewDataContainer Obtient ou définit le conteneur de données d'affichage.
Début
  Nom Description
Méthode publique AntiForgeryToken() Génère un champ de formulaire caché (jeton anti-contrefaçon) validé lorsque le formulaire est envoyé.
Méthode publique AntiForgeryToken(String) Génère un champ de formulaire caché (jeton anti-contrefaçon) validé lorsque le formulaire est envoyé. La valeur de champ est générée à l'aide de la valeur salt spécifiée.
Méthode publique AntiForgeryToken(String, String, String) Génère un champ de formulaire caché (jeton anti-contrefaçon) validé lorsque le formulaire est envoyé. La valeur de champ est générée à l'aide de la valeur salt, du domaine et du chemin d'accès spécifiés.
Méthode publique AttributeEncode(Object) Convertit l'objet d'attribut spécifié en chaîne encodée au format HTML.
Méthode publique AttributeEncode(String) Convertit la chaîne d'attribut spécifiée en chaîne encodée au format HTML.
Méthode publique EnableClientValidation Permet la validation d'entrée exécutée en utilisant le script client dans le navigateur.
Méthode publique Encode(Object) Convertit la valeur de l'objet spécifié en chaîne encodée au format HTML.
Méthode publique Encode(String) Convertit la chaîne spécifiée en chaîne encodée au format HTML.
Méthode publique Equals Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de netto***ge avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique Membre statique GenerateIdFromName(String) Crée un ID d'élément HTML utilisant le nom d'élément spécifié.
Méthode publique Membre statique GenerateIdFromName(String, String) Crée un ID d'élément HTML à l'aide du nom d'élément spécifié et d'une chaîne qui remplace les points dans le nom.
Méthode publique Membre statique GenerateLink(RequestContext, RouteCollection, String, String, String, String, RouteValueDictionary, IDictionary<String, Object>) Génère un élément d'ancrage HTML (élément a) qui établit un lien vers la méthode d'action spécifiée.
Méthode publique Membre statique GenerateLink(RequestContext, RouteCollection, String, String, String, String, String, String, String, RouteValueDictionary, IDictionary<String, Object>) Génère un élément d'ancrage HTML (élément a) qui établit un lien vers la méthode d'action spécifiée et permet à l'utilisateur de spécifier le protocole de communication, le nom de l'hôte et un fragment d'URL.
Méthode publique Membre statique GenerateRouteLink(RequestContext, RouteCollection, String, String, RouteValueDictionary, IDictionary<String, Object>) Génère un élément d'ancrage HTML (élément a) qui établit un lien vers l'itinéraire d'URL spécifié.
Méthode publique Membre statique GenerateRouteLink(RequestContext, RouteCollection, String, String, String, String, String, RouteValueDictionary, IDictionary<String, Object>) Génère un élément d'ancrage HTML (élément a) qui établit un lien vers l'itinéraire d'URL spécifié et permet à l'utilisateur de spécifier le protocole de communication, le nom de l'hôte et un fragment d'URL.
Méthode publique Membre statique GetFormMethodString Retourne la méthode HTTP qui gère l'entrée de formulaire (GET ou POST) en tant que chaîne.
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique Membre statique GetInputTypeString Retourne le type de contrôle d'entrée HTML en tant que chaîne.
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique HttpMethodOverride(String) Retourne un élément input masqué qui identifie la méthode override pour la méthode de transfert de données HTTP spécifiée utilisée par le client.
Méthode publique HttpMethodOverride(HttpVerbs) Retourne un élément input masqué qui identifie la méthode override pour le verbe spécifié qui représente la méthode de transfert de données HTTP utilisée par le client.
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)
Début
  Nom Description
Méthode d'extension publique Action(String) Surchargé. Appelle la méthode d'action enfant spécifiée et retourne le résultat sous forme de chaîne au format HTML. (Défini par ChildActionExtensions.)
Méthode d'extension publique Action(String, Object) Surchargé. Appelle la méthode d'action enfant spécifiée avec les paramètres indiqués et retourne le résultat sous forme de chaîne au format HTML. (Défini par ChildActionExtensions.)
Méthode d'extension publique Action(String, RouteValueDictionary) Surchargé. Appelle la méthode d'action enfant spécifiée avec les paramètres indiqués et retourne le résultat sous forme de chaîne au format HTML. (Défini par ChildActionExtensions.)
Méthode d'extension publique Action(String, String) Surchargé. Appelle la méthode d'action enfant spécifiée avec le nom de contrôleur indiqué et retourne le résultat sous forme de chaîne au format HTML. (Défini par ChildActionExtensions.)
Méthode d'extension publique Action(String, String, Object) Surchargé. Appelle la méthode d'action enfant spécifiée avec le nom de contrôleur et les paramètres indiqués, et retourne le résultat sous forme de chaîne au format HTML. (Défini par ChildActionExtensions.)
Méthode d'extension publique Action(String, String, RouteValueDictionary) Surchargé. Appelle la méthode d'action enfant spécifiée avec le nom de contrôleur et les paramètres indiqués, et retourne le résultat sous forme de chaîne au format HTML. (Défini par ChildActionExtensions.)
Méthode d'extension publique ActionLink(String, String) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique ActionLink(String, String, Object) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique ActionLink(String, String, RouteValueDictionary) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique ActionLink(String, String, String) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique ActionLink(String, String, Object, Object) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique ActionLink(String, String, RouteValueDictionary, IDictionary<String, Object>) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique ActionLink(String, String, String, Object, Object) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique ActionLink(String, String, String, RouteValueDictionary, IDictionary<String, Object>) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique ActionLink(String, String, String, String, String, String, Object, Object) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique ActionLink(String, String, String, String, String, String, RouteValueDictionary, IDictionary<String, Object>) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique BeginForm() Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par une méthode d'action. (Défini par FormExtensions.)
Méthode d'extension publique BeginForm(Object) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par une méthode d'action. (Défini par FormExtensions.)
Méthode d'extension publique BeginForm(RouteValueDictionary) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par une méthode d'action. (Défini par FormExtensions.)
Méthode d'extension publique BeginForm(String, String) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par une méthode d'action. (Défini par FormExtensions.)
Méthode d'extension publique BeginForm(String, String, Object) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par une méthode d'action. (Défini par FormExtensions.)
Méthode d'extension publique BeginForm(String, String, RouteValueDictionary) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par une méthode d'action. (Défini par FormExtensions.)
Méthode d'extension publique BeginForm(String, String, FormMethod) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par une méthode d'action. (Défini par FormExtensions.)
Méthode d'extension publique BeginForm(String, String, Object, FormMethod) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par une méthode d'action. (Défini par FormExtensions.)
Méthode d'extension publique BeginForm(String, String, RouteValueDictionary, FormMethod) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par une méthode d'action. (Défini par FormExtensions.)
Méthode d'extension publique BeginForm(String, String, FormMethod, Object) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par une méthode d'action. (Défini par FormExtensions.)
Méthode d'extension publique BeginForm(String, String, FormMethod, IDictionary<String, Object>) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par une méthode d'action. (Défini par FormExtensions.)
Méthode d'extension publique BeginForm(String, String, Object, FormMethod, Object) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par une méthode d'action. (Défini par FormExtensions.)
Méthode d'extension publique BeginForm(String, String, RouteValueDictionary, FormMethod, IDictionary<String, Object>) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par une méthode d'action. (Défini par FormExtensions.)
Méthode d'extension publique BeginRouteForm(Object) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par la cible de l'itinéraire. (Défini par FormExtensions.)
Méthode d'extension publique BeginRouteForm(RouteValueDictionary) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par la cible de l'itinéraire. (Défini par FormExtensions.)
Méthode d'extension publique BeginRouteForm(String) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par la cible de l'itinéraire. (Défini par FormExtensions.)
Méthode d'extension publique BeginRouteForm(String, Object) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par la cible de l'itinéraire. (Défini par FormExtensions.)
Méthode d'extension publique BeginRouteForm(String, RouteValueDictionary) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par la cible de l'itinéraire. (Défini par FormExtensions.)
Méthode d'extension publique BeginRouteForm(String, FormMethod) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par la cible de l'itinéraire. (Défini par FormExtensions.)
Méthode d'extension publique BeginRouteForm(String, Object, FormMethod) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par la cible de l'itinéraire. (Défini par FormExtensions.)
Méthode d'extension publique BeginRouteForm(String, RouteValueDictionary, FormMethod) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par la cible de l'itinéraire. (Défini par FormExtensions.)
Méthode d'extension publique BeginRouteForm(String, FormMethod, Object) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par la cible de l'itinéraire. (Défini par FormExtensions.)
Méthode d'extension publique BeginRouteForm(String, FormMethod, IDictionary<String, Object>) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par la cible de l'itinéraire. (Défini par FormExtensions.)
Méthode d'extension publique BeginRouteForm(String, Object, FormMethod, Object) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par la cible de l'itinéraire. (Défini par FormExtensions.)
Méthode d'extension publique BeginRouteForm(String, RouteValueDictionary, FormMethod, IDictionary<String, Object>) Surchargé. Écrit une balise <form> d'ouverture dans la réponse. Lorsque l'utilisateur enverra le formulaire, la demande sera traitée par la cible de l'itinéraire. (Défini par FormExtensions.)
Méthode d'extension publique CheckBox(String) Surchargé. Retourne un élément input de case à cocher à l'aide du programme d'assistance HTML spécifié et du nom du champ de formulaire. (Défini par InputExtensions.)
Méthode d'extension publique CheckBox(String, Boolean) Surchargé. Retourne un élément input de case à cocher à l'aide du programme d'assistance HTML spécifié, du nom du champ de formulaire et d'une valeur indiquant si la case à cocher est activée. (Défini par InputExtensions.)
Méthode d'extension publique CheckBox(String, Object) Surchargé. Retourne un élément input de case à cocher à l'aide du programme d'assistance HTML spécifié, du nom du champ de formulaire et des attributs HTML. (Défini par InputExtensions.)
Méthode d'extension publique CheckBox(String, IDictionary<String, Object>) Surchargé. Retourne un élément input de case à cocher à l'aide du programme d'assistance HTML spécifié, du nom du champ de formulaire et des attributs HTML. (Défini par InputExtensions.)
Méthode d'extension publique CheckBox(String, Boolean, Object) Surchargé. Retourne un élément input de case à cocher à l'aide du programme d'assistance HTML spécifié, du nom du champ de formulaire, d'une valeur indiquant si la case à cocher est activée et des attributs HTML. (Défini par InputExtensions.)
Méthode d'extension publique CheckBox(String, Boolean, IDictionary<String, Object>) Surchargé. Retourne un élément input de case à cocher à l'aide du programme d'assistance HTML spécifié, du nom du champ de formulaire, d'une valeur indiquant si la case à cocher est activée et des attributs HTML. (Défini par InputExtensions.)
Méthode d'extension publique Display(String) Surchargé. Retourne un balisage HTML pour chaque propriété de l'objet qui est représenté par une expression de chaîne. (Défini par DisplayExtensions.)
Méthode d'extension publique Display(String, Object) Surchargé. Retourne la balise HTML pour chaque propriété de l'objet qui est représenté par une expression de chaîne, à l'aide de données d'affichage supplémentaires. (Défini par DisplayExtensions.)
Méthode d'extension publique Display(String, String) Surchargé. Retourne un balisage HTML pour chaque propriété de l'objet qui est représenté par l'expression, à l'aide du modèle spécifié. (Défini par DisplayExtensions.)
Méthode d'extension publique Display(String, String, Object) Surchargé. Retourne une balise HTML pour chaque propriété de l'objet qui est représenté par l'expression, à l'aide du modèle spécifié et de données d'affichage supplémentaires. (Défini par DisplayExtensions.)
Méthode d'extension publique Display(String, String, String) Surchargé. Retourne un balisage HTML pour chaque propriété de l'objet qui est représenté par l'expression, à l'aide du modèle et d'un ID de champ HTML. (Défini par DisplayExtensions.)
Méthode d'extension publique Display(String, String, String, Object) Surchargé. Retourne une balise HTML pour chaque propriété de l'objet qui est représenté par l'expression, à l'aide du modèle spécifié, de l'ID de champ HTML et de données d'affichage supplémentaires. (Défini par DisplayExtensions.)
Méthode d'extension publique DisplayForModel() Surchargé. Retourne un balisage HTML pour chaque propriété du modèle. (Défini par DisplayExtensions.)
Méthode d'extension publique DisplayForModel(Object) Surchargé. Retourne un balisage HTML pour chaque propriété du modèle, à l'aide des données d'affichage supplémentaires. (Défini par DisplayExtensions.)
Méthode d'extension publique DisplayForModel(String) Surchargé. Retourne un balisage HTML pour chaque propriété du modèle, à l'aide du modèle spécifié. (Défini par DisplayExtensions.)
Méthode d'extension publique DisplayForModel(String, Object) Surchargé. Retourne une balise HTML pour chaque propriété du modèle, à l'aide du modèle spécifié et de données d'affichage supplémentaires. (Défini par DisplayExtensions.)
Méthode d'extension publique DisplayForModel(String, String) Surchargé. Retourne un balisage HTML pour chaque propriété du modèle, à l'aide du nom du modèle et d'un ID de champ HTML spécifiés. (Défini par DisplayExtensions.)
Méthode d'extension publique DisplayForModel(String, String, Object) Surchargé. Retourne une balise HTML pour chaque propriété du modèle, à l'aide du modèle spécifié, d'un ID de champ HTML et de données d'affichage supplémentaires. (Défini par DisplayExtensions.)
Méthode d'extension publique DisplayText Retourne un balisage HTML pour chaque propriété de l'objet qui est représenté par l'expression spécifiée. (Défini par DisplayTextExtensions.)
Méthode d'extension publique DropDownList(String) Surchargé. Retourne un élément select à sélection unique à l'aide du programme d'assistance HTML et du nom du champ de formulaire spécifiés. (Défini par SelectExtensions.)
Méthode d'extension publique DropDownList(String, String) Surchargé. Retourne un élément select à sélection unique à l'aide du programme d'assistance HTML, du nom du champ de formulaire et d'une étiquette d'option spécifiés. (Défini par SelectExtensions.)
Méthode d'extension publique DropDownList(String, IEnumerable<SelectListItem>) Surchargé. Retourne un élément select à sélection unique à l'aide du programme d'assistance HTML, du nom du champ de formulaire et des éléments de liste spécifiés. (Défini par SelectExtensions.)
Méthode d'extension publique DropDownList(String, IEnumerable<SelectListItem>, Object) Surchargé. Retourne un élément select à sélection unique à l'aide du programme d'assistance HTML, du nom du champ de formulaire, des éléments de liste et des attributs HTML spécifiés. (Défini par SelectExtensions.)
Méthode d'extension publique DropDownList(String, IEnumerable<SelectListItem>, IDictionary<String, Object>) Surchargé. Retourne un élément select à sélection unique à l'aide du programme d'assistance HTML, du nom du champ de formulaire, des éléments de liste et des attributs HTML spécifiés. (Défini par SelectExtensions.)
Méthode d'extension publique DropDownList(String, IEnumerable<SelectListItem>, String) Surchargé. Retourne un élément select à sélection unique à l'aide du programme d'assistance HTML, du nom du champ de formulaire, des éléments de liste et d'une étiquette d'option spécifiés. (Défini par SelectExtensions.)
Méthode d'extension publique DropDownList(String, IEnumerable<SelectListItem>, String, Object) Surchargé. Retourne un élément select à sélection unique à l'aide du programme d'assistance HTML, du nom du champ de formulaire, des éléments de liste, d'une étiquette d'option et des attributs HTML spécifiés. (Défini par SelectExtensions.)
Méthode d'extension publique DropDownList(String, IEnumerable<SelectListItem>, String, IDictionary<String, Object>) Surchargé. Retourne un élément select à sélection unique à l'aide du programme d'assistance HTML, du nom du champ de formulaire, des éléments de liste, d'une étiquette d'option et des attributs HTML spécifiés. (Défini par SelectExtensions.)
Méthode d'extension publique Editor(String) Surchargé. Retourne un élément input HTML pour chaque propriété de l'objet qui est représenté par l'expression. (Défini par EditorExtensions.)
Méthode d'extension publique Editor(String, Object) Surchargé. Retourne un élément HTML input pour chaque propriété de l'objet qui est représenté par une expression de chaîne, à l'aide de données d'affichage supplémentaires. (Défini par EditorExtensions.)
Méthode d'extension publique Editor(String, String) Surchargé. Retourne un élément input HTML pour chaque propriété de l'objet qui est représenté par l'expression, à l'aide du modèle spécifié. (Défini par EditorExtensions.)
Méthode d'extension publique Editor(String, String, Object) Surchargé. Retourne un élément input HTML pour chaque propriété de l'objet qui est représenté par l'expression, à l'aide du modèle spécifié et de données d'affichage supplémentaires. (Défini par EditorExtensions.)
Méthode d'extension publique Editor(String, String, String) Surchargé. Retourne un élément input HTML pour chaque propriété de l'objet qui est représenté par l'expression, à l'aide du modèle et du nom de champ HTML spécifiés. (Défini par EditorExtensions.)
Méthode d'extension publique Editor(String, String, String, Object) Surchargé. Retourne un élément input HTML pour chaque propriété de l'objet qui est représenté par l'expression, à l'aide du modèle, du nom de champ HTML et des données d'affichage supplémentaires spécifiés. (Défini par EditorExtensions.)
Méthode d'extension publique EditorForModel() Surchargé. Retourne un élément input HTML pour chaque propriété du modèle. (Défini par EditorExtensions.)
Méthode d'extension publique EditorForModel(Object) Surchargé. Retourne un élément HTML input pour chaque propriété du modèle, à l'aide du données d'affichage. (Défini par EditorExtensions.)
Méthode d'extension publique EditorForModel(String) Surchargé. Retourne un élément HTML input pour chaque propriété du modèle, à l'aide du modèle spécifié. (Défini par EditorExtensions.)
Méthode d'extension publique EditorForModel(String, Object) Surchargé. Retourne un élément input HTML pour chaque propriété du modèle, à l'aide du modèle spécifié et de données d'affichage supplémentaires. (Défini par EditorExtensions.)
Méthode d'extension publique EditorForModel(String, String) Surchargé. Retourne un élément input HTML pour chaque propriété du modèle, à l'aide du nom du modèle spécifié et du nom du champ HTML. (Défini par EditorExtensions.)
Méthode d'extension publique EditorForModel(String, String, Object) Surchargé. Retourne un élément input HTML pour chaque propriété du modèle, à l'aide du nom du modèle (template), du nom du champ HTML et des données d'affichage supplémentaires. (Défini par EditorExtensions.)
Méthode d'extension publique EndForm Restitue la balise </form> de fermeture dans la réponse. (Défini par FormExtensions.)
Méthode d'extension publique Hidden(String) Surchargé. Retourne un élément input masqué à l'aide du programme d'assistance HTML spécifié et du nom du champ de formulaire. (Défini par InputExtensions.)
Méthode d'extension publique Hidden(String, Object) Surchargé. Retourne un élément input masqué à l'aide du programme d'assistance HTML spécifié, du nom du champ de formulaire et de la valeur. (Défini par InputExtensions.)
Méthode d'extension publique Hidden(String, Object, Object) Surchargé. Retourne un élément input masqué à l'aide du programme d'assistance HTML spécifié, du nom du champ de formulaire, de la valeur et des attributs HTML. (Défini par InputExtensions.)
Méthode d'extension publique Hidden(String, Object, IDictionary<String, Object>) Surchargé. Retourne un élément input masqué à l'aide du programme d'assistance HTML spécifié, du nom du champ de formulaire, de la valeur et des attributs HTML. (Défini par InputExtensions.)
Méthode d'extension publique Label Retourne un élément label HTML et le nom de la propriété qui est représentée par l'expression spécifiée. (Défini par LabelExtensions.)
Méthode d'extension publique LabelForModel Retourne un élément label HTML et le nom de la propriété qui est représentée par le modèle. (Défini par LabelExtensions.)
Méthode d'extension publique ListBox(String) Surchargé. Retourne un élément select à sélection multiple à l'aide du programme d'assistance HTML et du nom du champ de formulaire spécifiés. (Défini par SelectExtensions.)
Méthode d'extension publique ListBox(String, IEnumerable<SelectListItem>) Surchargé. Retourne un élément select à sélection multiple à l'aide du programme d'assistance HTML, du nom du champ de formulaire et des éléments de liste spécifiés. (Défini par SelectExtensions.)
Méthode d'extension publique ListBox(String, IEnumerable<SelectListItem>, Object) Surchargé. Retourne un élément select à sélection multiple à l'aide du programme d'assistance HTML, du nom du champ de formulaire et des éléments de liste spécifiés. (Défini par SelectExtensions.)
Méthode d'extension publique ListBox(String, IEnumerable<SelectListItem>, IDictionary<String, Object>) Surchargé. Retourne un élément select à sélection multiple à l'aide du programme d'assistance HTML, du nom du champ de formulaire, des éléments de liste et des attributs HTML spécifiés. (Défini par SelectExtensions.)
Méthode d'extension publique Partial(String) Surchargé. Restitue la vue partielle spécifiée sous la forme d'une chaîne encodée au format HTML. (Défini par PartialExtensions.)
Méthode d'extension publique Partial(String, ViewDataDictionary) Surchargé. Restitue la vue partielle spécifiée sous la forme d'une chaîne encodée au format HTML. (Défini par PartialExtensions.)
Méthode d'extension publique Partial(String, Object) Surchargé. Restitue la vue partielle spécifiée sous la forme d'une chaîne encodée au format HTML. (Défini par PartialExtensions.)
Méthode d'extension publique Partial(String, Object, ViewDataDictionary) Surchargé. Restitue la vue partielle spécifiée sous la forme d'une chaîne encodée au format HTML. (Défini par PartialExtensions.)
Méthode d'extension publique Password(String) Surchargé. Retourne un élément input de mot de passe à l'aide du programme d'assistance HTML spécifié et du nom du champ de formulaire. (Défini par InputExtensions.)
Méthode d'extension publique Password(String, Object) Surchargé. Retourne un élément input de mot de passe à l'aide du programme d'assistance HTML spécifié, du nom du champ de formulaire et de la valeur. (Défini par InputExtensions.)
Méthode d'extension publique Password(String, Object, Object) Surchargé. Retourne un élément input de mot de passe à l'aide du programme d'assistance HTML spécifié, du nom du champ de formulaire, de la valeur et des attributs HTML. (Défini par InputExtensions.)
Méthode d'extension publique Password(String, Object, IDictionary<String, Object>) Surchargé. Retourne un élément input de mot de passe à l'aide du programme d'assistance HTML spécifié, du nom du champ de formulaire, de la valeur et des attributs HTML. (Défini par InputExtensions.)
Méthode d'extension publique RadioButton(String, Object) Surchargé. Retourne un élément input de case d'option utilisé pour présenter des options mutuellement exclusives. (Défini par InputExtensions.)
Méthode d'extension publique RadioButton(String, Object, Object) Surchargé. Retourne un élément input de case d'option utilisé pour présenter des options mutuellement exclusives. (Défini par InputExtensions.)
Méthode d'extension publique RadioButton(String, Object, IDictionary<String, Object>) Surchargé. Retourne un élément input de case d'option utilisé pour présenter des options mutuellement exclusives. (Défini par InputExtensions.)
Méthode d'extension publique RadioButton(String, Object, Boolean) Surchargé. Retourne un élément input de case d'option utilisé pour présenter des options mutuellement exclusives. (Défini par InputExtensions.)
Méthode d'extension publique RadioButton(String, Object, Boolean, Object) Surchargé. Retourne un élément input de case d'option utilisé pour présenter des options mutuellement exclusives. (Défini par InputExtensions.)
Méthode d'extension publique RadioButton(String, Object, Boolean, IDictionary<String, Object>) Surchargé. Retourne un élément input de case d'option utilisé pour présenter des options mutuellement exclusives. (Défini par InputExtensions.)
Méthode d'extension publique RenderAction(String) Surchargé. Appelle la méthode d'action enfant spécifiée et restitue le résultat inline dans la vue parent. (Défini par ChildActionExtensions.)
Méthode d'extension publique RenderAction(String, Object) Surchargé. Appelle la méthode d'action enfant spécifiée à l'aide des paramètres indiqués et restitue le résultat inline dans la vue parent. (Défini par ChildActionExtensions.)
Méthode d'extension publique RenderAction(String, RouteValueDictionary) Surchargé. Appelle la méthode d'action enfant spécifiée à l'aide des paramètres indiqués et restitue le résultat inline dans la vue parent. (Défini par ChildActionExtensions.)
Méthode d'extension publique RenderAction(String, String) Surchargé. Appelle la méthode d'action enfant spécifiée à l'aide du nom de contrôleur indiqué et restitue le résultat inline dans la vue parent. (Défini par ChildActionExtensions.)
Méthode d'extension publique RenderAction(String, String, Object) Surchargé. Appelle la méthode d'action enfant spécifiée à l'aide du nom de contrôleur et des paramètres indiqués, et restitue le résultat inline dans la vue parent. (Défini par ChildActionExtensions.)
Méthode d'extension publique RenderAction(String, String, RouteValueDictionary) Surchargé. Appelle la méthode d'action enfant spécifiée à l'aide du nom de contrôleur et des paramètres indiqués, et restitue le résultat inline dans la vue parent. (Défini par ChildActionExtensions.)
Méthode d'extension publique RenderPartial(String) Surchargé. Restitue la vue partielle spécifiée à l'aide du programme d'assistance HMTL indiqué. (Défini par RenderPartialExtensions.)
Méthode d'extension publique RenderPartial(String, ViewDataDictionary) Surchargé. Restitue la vue partielle spécifiée, en remplaçant sa propriété ViewData par l'objet ViewDataDictionary indiqué. (Défini par RenderPartialExtensions.)
Méthode d'extension publique RenderPartial(String, Object) Surchargé. Restitue la vue partielle spécifiée, en lui passant une copie de l'objet ViewDataDictionary actuel, mais en définissant la propriété Model au modèle spécifié. (Défini par RenderPartialExtensions.)
Méthode d'extension publique RenderPartial(String, Object, ViewDataDictionary) Surchargé. Restitue la vue partielle spécifiée, en remplaçant la propriété ViewData de la vue partielle par l'objet ViewDataDictionary indiqué et en définissant la propriété Model des données d'affichage au modèle spécifié. (Défini par RenderPartialExtensions.)
Méthode d'extension publique RouteLink(String, Object) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique RouteLink(String, RouteValueDictionary) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique RouteLink(String, String) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique RouteLink(String, String, Object) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique RouteLink(String, String, RouteValueDictionary) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique RouteLink(String, Object, Object) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique RouteLink(String, RouteValueDictionary, IDictionary<String, Object>) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique RouteLink(String, String, Object, Object) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique RouteLink(String, String, RouteValueDictionary, IDictionary<String, Object>) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique RouteLink(String, String, String, String, String, Object, Object) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique RouteLink(String, String, String, String, String, RouteValueDictionary, IDictionary<String, Object>) Surchargé. Retourne un élément d'ancrage (élément a) qui contient le chemin d'accès virtuel de l'action spécifiée. (Défini par LinkExtensions.)
Méthode d'extension publique TextArea(String) Surchargé. Retourne l'élément textarea spécifié à l'aide de l'application d'assistance HTML et du nom du champ de formulaire spécifiés. (Défini par TextAreaExtensions.)
Méthode d'extension publique TextArea(String, Object) Surchargé. Retourne l'élément textarea spécifié à l'aide de l'application d'assistance HTML et des attributs HTML spécifiés. (Défini par TextAreaExtensions.)
Méthode d'extension publique TextArea(String, IDictionary<String, Object>) Surchargé. Retourne l'élément textarea spécifié à l'aide de l'application d'assistance HTML, du nom du champ de formulaire et des attributs HTML spécifiés. (Défini par TextAreaExtensions.)
Méthode d'extension publique TextArea(String, String) Surchargé. Retourne l'élément textarea spécifié à l'aide de l'application d'assistance HTML, du nom du champ de formulaire et du texte spécifiés. (Défini par TextAreaExtensions.)
Méthode d'extension publique TextArea(String, String, Object) Surchargé. Retourne l'élément textarea spécifié à l'aide de l'application d'assistance HTML, du nom du champ de formulaire, du texte et des attributs HTML spécifiés. (Défini par TextAreaExtensions.)
Méthode d'extension publique TextArea(String, String, IDictionary<String, Object>) Surchargé. Retourne l'élément textarea spécifié à l'aide de l'application d'assistance HTML, du nom du champ de formulaire, du texte et des attributs HTML spécifiés. (Défini par TextAreaExtensions.)
Méthode d'extension publique TextArea(String, String, Int32, Int32, Object) Surchargé. Retourne l'élément textarea spécifié à l'aide de l'application d'assistance HTML, du nom du champ de formulaire, du texte, du nombre de lignes et de colonnes, et des attributs HTML spécifiés. (Défini par TextAreaExtensions.)
Méthode d'extension publique TextArea(String, String, Int32, Int32, IDictionary<String, Object>) Surchargé. Retourne l'élément textarea spécifié à l'aide de l'application d'assistance HTML, du nom du champ de formulaire, du texte, du nombre de lignes et de colonnes, et des attributs HTML spécifiés. (Défini par TextAreaExtensions.)
Méthode d'extension publique TextBox(String) Surchargé. Retourne un élément input de texte à l'aide du programme d'assistance HTML spécifié et du nom du champ de formulaire. (Défini par InputExtensions.)
Méthode d'extension publique TextBox(String, Object) Surchargé. Retourne un élément input de texte à l'aide du programme d'assistance HTML spécifié, du nom du champ de formulaire et de la valeur. (Défini par InputExtensions.)
Méthode d'extension publique TextBox(String, Object, Object) Surchargé. Retourne un élément input de texte à l'aide du programme d'assistance HTML spécifié, du nom du champ de formulaire, de la valeur et des attributs HTML. (Défini par InputExtensions.)
Méthode d'extension publique TextBox(String, Object, IDictionary<String, Object>) Surchargé. Retourne un élément input de texte à l'aide du programme d'assistance HTML spécifié, du nom du champ de formulaire, de la valeur et des attributs HTML. (Défini par InputExtensions.)
Méthode d'extension publique Validate Extrait les métadonnées de validation pour le modèle spécifié et applique chaque règle au champ de données. (Défini par ValidationExtensions.)
Méthode d'extension publique ValidationMessage(String) Surchargé. Affiche un message de validation s'il existe dans l'objet ModelStateDictionary une erreur pour le champ spécifié. (Défini par ValidationExtensions.)
Méthode d'extension publique ValidationMessage(String, Object) Surchargé. Affiche un message de validation s'il existe dans l'objet ModelStateDictionary une erreur pour le champ spécifié. (Défini par ValidationExtensions.)
Méthode d'extension publique ValidationMessage(String, String) Surchargé. Affiche un message de validation s'il existe dans l'objet ModelStateDictionary une erreur pour le champ spécifié. (Défini par ValidationExtensions.)
Méthode d'extension publique ValidationMessage(String, IDictionary<String, Object>) Surchargé. Affiche un message de validation s'il existe dans l'objet ModelStateDictionary une erreur pour le champ spécifié. (Défini par ValidationExtensions.)
Méthode d'extension publique ValidationMessage(String, String, Object) Surchargé. Affiche un message de validation s'il existe dans l'objet ModelStateDictionary une erreur pour le champ spécifié. (Défini par ValidationExtensions.)
Méthode d'extension publique ValidationMessage(String, String, IDictionary<String, Object>) Surchargé. Affiche un message de validation s'il existe dans l'objet ModelStateDictionary une erreur pour le champ spécifié. (Défini par ValidationExtensions.)
Méthode d'extension publique ValidationSummary() Surchargé. Retourne la liste non ordonnée (élément ul) des messages de validation présents dans l'objet ModelStateDictionary. (Défini par ValidationExtensions.)
Méthode d'extension publique ValidationSummary(Boolean) Surchargé. Retourne une liste non ordonnée (élément ul) des messages de validation présents dans l'objet ModelStateDictionary et affiche éventuellement les erreurs de modèle uniquement. (Défini par ValidationExtensions.)
Méthode d'extension publique ValidationSummary(String) Surchargé. Retourne la liste non ordonnée (élément ul) des messages de validation présents dans l'objet ModelStateDictionary. (Défini par ValidationExtensions.)
Méthode d'extension publique ValidationSummary(Boolean, String) Surchargé. Retourne une liste non ordonnée (élément ul) des messages de validation présents dans l'objet ModelStateDictionary et affiche éventuellement les erreurs de modèle uniquement. (Défini par ValidationExtensions.)
Méthode d'extension publique ValidationSummary(String, Object) Surchargé. Retourne une liste non ordonnée (élément ul) des messages de validation présents dans l'objet ModelStateDictionary. (Défini par ValidationExtensions.)
Méthode d'extension publique ValidationSummary(String, IDictionary<String, Object>) Surchargé. Retourne la liste non ordonnée (élément ul) des messages de validation présents dans l'objet ModelStateDictionary. (Défini par ValidationExtensions.)
Méthode d'extension publique ValidationSummary(Boolean, String, Object) Surchargé. Retourne une liste non ordonnée (élément ul) des messages de validation présents dans l'objet ModelStateDictionary et affiche éventuellement les erreurs de modèle uniquement. (Défini par ValidationExtensions.)
Méthode d'extension publique ValidationSummary(Boolean, String, IDictionary<String, Object>) Surchargé. Retourne une liste non ordonnée (élément ul) des messages de validation présents dans l'objet ModelStateDictionary et affiche éventuellement les erreurs de modèle uniquement. (Défini par ValidationExtensions.)
Début
  Nom Description
Champ public Membre statique ValidationInputCssClassName Nom de la classe CSS utilisée pour définir le style d'un champ d'entrée lorsqu'une erreur de validation se produit.
Champ public Membre statique ValidationInputValidCssClassName Nom de la classe CSS utilisée pour définir le style d'un champ d'entrée lorsque l'entrée est valide.
Champ public Membre statique ValidationMessageCssClassName Nom de la classe CSS utilisée pour définir le style du message d'erreur lorsqu'une erreur de validation se produit.
Champ public Membre statique ValidationMessageValidCssClassName Nom de la classe CSS utilisée pour définir le style du message de validation lorsque l'entrée est valide.
Champ public Membre statique ValidationSummaryCssClassName Nom de la classe CSS utilisée pour définir le style des messages d'erreur de résumé des validations.
Champ public Membre statique ValidationSummaryValidCssClassName Nom de la classe CSS utilisée pour définir le style du résumé des validations lorsque l'entrée est valide.
Début

La classe HtmlHelper fournit des méthodes qui vous aident à créer des contrôles HTML par programmation. Toutes les méthodes HtmlHelper génèrent du code HTML et retournent le résultat sous forme de chaîne.

Remarque Remarque

La classe HtmlHelper est conçue pour générer l'interface utilisateur. Elle ne doit pas être utilisée dans les contrôleurs ou les modèles.

Les méthodes d'extensions pour la classe HtmlHelper se trouvent dans l'espace de noms System.Web.Mvc.Html. Ces extensions ajoutent des méthodes d'assistance pour la création de formulaires, l'affichage de contrôles HTML, de vues partielles, l'exécution de validations d'entrée, etc.

Les méthodes d'assistance et extensions sont appelées à l'aide de la propriété Html de la vue, qui est une instance de la classe HtmlHelper. Par exemple, vous appelez la méthode CheckBox dans une vue à l'aide de la syntaxe suivante pour générer une case à cocher dans un formulaire :

<%= Html.CheckBox("OptionName") %>

L'exemple suivant indique comment utiliser la classe HtmlHelper et les méthodes de la classe InputExtensions. La vue affiche une zone de texte, une zone de mot de passe, quelques cases d'option et quelques cases à cocher.


<h2><%= Html.Encode(ViewData["Message"]) %></h2>
<br /><br />
<% using(Html.BeginForm("Input", "Home")) %>
<% { %>
    Enter your name: <%= Html.TextBox("name") %>
    <br /><br />
    Enter a password: <%= Html.Password("pass") %> (Not actually used.)
    <br /><br />
    Select your favorite color:<br />
    <%= Html.RadioButton("favColor", "Blue", true) %> Blue <br />
    <%= Html.RadioButton("favColor", "Purple", false)%> Purple <br />
    <%= Html.RadioButton("favColor", "Red", false)%> Red <br />
    <%= Html.RadioButton("favColor", "Orange", false)%> Orange <br />
    <%= Html.RadioButton("favColor", "Yellow", false)%> Yellow <br />
    <%= Html.RadioButton("favColor", "Brown", false)%> Brown <br />
    <%= Html.RadioButton("favColor", "Green", false)%> Green 
    <br /><br />
    <%= Html.CheckBox("technical") %> I like to read technical books.<br />
    <%= Html.CheckBox("novels") %> I like to read novels.<br />
    <%= Html.CheckBox("comic") %> I like to read comic books.<br /> 
    <br /><br />
    <input type="submit" value="Submit" />
<% } %>


L'exemple suivant présente un formulaire. Lorsque l'utilisateur envoie le formulaire, la méthode d'action Input traite les données du formulaire et restitue une vue.


public ActionResult Input(string name, string pass, 
    string favColor, Boolean technical, Boolean novels, 
    Boolean comic)
{
    ViewData["name"] = name;
    ViewData["favColor"] = favColor;

    string bookMsg = "";
    if (technical) bookMsg = "You read tehnical books.<br />";
    if (novels) bookMsg += "You read novels.<br />";
    if (comic) bookMsg += "You read comic books.";
    ViewData["books"] = bookMsg;

    return View();
}


Dans l'exemple suivant, la vue affiche les données envoyées.


<h2>HTML Input Extensions</h2>

<p>Hello, <b><%= Html.Encode(ViewData["name"])%></b></p>

<p>Your favorite color: <b><%= Html.Encode(ViewData["favColor"]) %></b></p>

<p><%= ViewData["books"] %></p>


Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Cela vous a-t-il été utile ?
(1500 caractères restants)
Contenu de la communauté Ajouter
Annotations FAQ