Partager via


HtmlForm.RenderAttributes(HtmlTextWriter) Méthode

Définition

Restitue les HtmlForm attributs du contrôle à l’objet spécifié HtmlTextWriter .

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

Exceptions

L’ID de contrôle défini dans la DefaultButton propriété n’est pas du type IButtonControl.

Remarques

La RenderAttributes méthode utilise la IsValidFormAttribute méthode pour vérifier HtmlForm les 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 restitue les attributs et onsubmit les methodactionattributs du HtmlForm contrôle. Si l’ID de contrôle défini dans la DefaultButton propriété n’implémente pas l’interface IButtonControl , une InvalidOperationException exception est levée.

La RenderAttributes méthode est principalement utilisée par les développeurs de contrôles qui étendent les fonctionnalités du HtmlForm contrôle.

Notes pour les héritiers

En cas de substitution de la RenderAttributes(HtmlTextWriter) méthode dans une classe dérivée, veillez à appeler la méthode de la classe de RenderAttributes(HtmlTextWriter) base afin que les HtmlForm attributs du contrôle soient correctement rendus.

S’applique à

Voir aussi