Partager via


HtmlForm.RenderAttributes(HtmlTextWriter) Méthode

Définition

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 methodattributs 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.

S’applique à

Voir aussi