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

FormExtensions, classe

.NET Framework 4

Représente la prise en charge d'un élément HTML dans une application.

System.Object
  System.Web.Mvc.Html.FormExtensions

Espace de noms :  System.Web.Mvc.Html
Assembly :  System.Web.Mvc (dans System.Web.Mvc.dll)
public static class FormExtensions

Le type FormExtensions expose les membres suivants.

  NomDescription
Méthode publiqueMembre statiqueBeginForm(HtmlHelper)É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.
Méthode publiqueMembre statiqueBeginForm(HtmlHelper, Object)É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.
Méthode publiqueMembre statiqueBeginForm(HtmlHelper, RouteValueDictionary)É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.
Méthode publiqueMembre statiqueBeginForm(HtmlHelper, String, String)É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.
Méthode publiqueMembre statiqueBeginForm(HtmlHelper, String, String, Object)É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.
Méthode publiqueMembre statiqueBeginForm(HtmlHelper, String, String, FormMethod)É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.
Méthode publiqueMembre statiqueBeginForm(HtmlHelper, String, String, RouteValueDictionary)É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.
Méthode publiqueMembre statiqueBeginForm(HtmlHelper, String, String, Object, FormMethod)É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.
Méthode publiqueMembre statiqueBeginForm(HtmlHelper, String, String, FormMethod, IDictionary<String, Object>)É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.
Méthode publiqueMembre statiqueBeginForm(HtmlHelper, String, String, FormMethod, Object)É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.
Méthode publiqueMembre statiqueBeginForm(HtmlHelper, String, String, RouteValueDictionary, FormMethod)É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.
Méthode publiqueMembre statiqueBeginForm(HtmlHelper, String, String, Object, FormMethod, Object)É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.
Méthode publiqueMembre statiqueBeginForm(HtmlHelper, String, String, RouteValueDictionary, FormMethod, IDictionary<String, Object>)É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.
Méthode publiqueMembre statiqueBeginRouteForm(HtmlHelper, Object)É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.
Méthode publiqueMembre statiqueBeginRouteForm(HtmlHelper, String)É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.
Méthode publiqueMembre statiqueBeginRouteForm(HtmlHelper, RouteValueDictionary)É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.
Méthode publiqueMembre statiqueBeginRouteForm(HtmlHelper, String, Object)É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.
Méthode publiqueMembre statiqueBeginRouteForm(HtmlHelper, String, FormMethod)É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.
Méthode publiqueMembre statiqueBeginRouteForm(HtmlHelper, String, RouteValueDictionary)É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.
Méthode publiqueMembre statiqueBeginRouteForm(HtmlHelper, String, Object, FormMethod)É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.
Méthode publiqueMembre statiqueBeginRouteForm(HtmlHelper, String, FormMethod, IDictionary<String, Object>)É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.
Méthode publiqueMembre statiqueBeginRouteForm(HtmlHelper, String, FormMethod, Object)É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.
Méthode publiqueMembre statiqueBeginRouteForm(HtmlHelper, String, RouteValueDictionary, FormMethod)É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.
Méthode publiqueMembre statiqueBeginRouteForm(HtmlHelper, String, Object, FormMethod, Object)É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.
Méthode publiqueMembre statiqueBeginRouteForm(HtmlHelper, String, RouteValueDictionary, FormMethod, IDictionary<String, Object>)É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.
Méthode publiqueMembre statiqueEndFormRestitue la balise </form> de fermeture dans la réponse.
Début

La classe FormExtensions contient des méthodes qui étendent la classe HtmlHelper. Chaque méthode d'extension restitue un élément form HTML. La méthode BeginForm restitue un formulaire qui sera géré par une méthode d'action de contrôleur. La méthode BeginRouteForm restitue un formulaire qui sera géré par l'URL identifiée par les paramètres d'itinéraire spécifiés. La méthode EndForm restitue l'élément de fermeture pour un formulaire.

Cet exemple montre deux façons de créer le même formulaire dans ASP.NET MVC. La première utilise l'instruction Using. La deuxième méthode utilise directement la classe MvcForm.


<% using (Html.BeginForm("ProcessForm", "Home"))
   { %>

   Enter your name: <%= Html.TextBox("name") %>
   <input type="submit" value="Submit" />

<% } %>

<br /><br />

<% MvcForm form = Html.BeginForm("ProcessForm", "Home"); %>

       Enter your name: <%= Html.TextBox("name") %>
       <input type="submit" value="Submit" />

<% form.EndForm(); %>


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)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.