HtmlForm.RenderAttributes(HtmlTextWriter) 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.
Affiche les attributs du contrôle HtmlForm sur l’objet HtmlTextWriter spécifié.
protected:
override void RenderAttributes(System::Web::UI::HtmlTextWriter ^ writer);
protected override void RenderAttributes (System.Web.UI.HtmlTextWriter writer);
override this.RenderAttributes : System.Web.UI.HtmlTextWriter -> unit
Protected Overrides Sub RenderAttributes (writer As HtmlTextWriter)
Paramètres
- writer
- HtmlTextWriter
HtmlTextWriter qui reçoit le contenu affiché.
Exceptions
Le contrôle dont l'ID est défini dans la propriété DefaultButton n'est pas du type IButtonControl.
Remarques
La RenderAttributes méthode utilise la IsValidFormAttribute méthode pour vérifier les HtmlForm attributs du contrôle pour s’assurer qu’ils peuvent être rendus dans la balise d’ouverture d’un <form>
élément HTML.
En outre, la RenderAttributes méthode affiche les attributs et action``onsubmit
les method
attributs du HtmlForm contrôle. Si l’ID de contrôle défini dans la propriété n’implémente pas l’interface DefaultButton IButtonControl , une InvalidOperationException exception est levée.
La RenderAttributes méthode est utilisée principalement par les développeurs de contrôles qui étendent les fonctionnalités du HtmlForm contrôle.
Notes pour les héritiers
Lors de la substitution de la RenderAttributes(HtmlTextWriter) méthode dans une classe dérivée, veillez à appeler la méthode de RenderAttributes(HtmlTextWriter) la classe de base afin que les HtmlForm attributs du contrôle soient correctement rendus.