HtmlForm.RenderAttributes(HtmlTextWriter) Methode

Definitie

Geeft de kenmerken van het HtmlForm besturingselement weer voor het opgegeven HtmlTextWriter object.

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)

Parameters

writer
HtmlTextWriter

De HtmlTextWriter inhoud die de gerenderde inhoud ontvangt.

Uitzonderingen

De besturings-id die in de DefaultButton eigenschap is ingesteld, is niet van het type IButtonControl.

Opmerkingen

De RenderAttributes methode gebruikt de methode om de IsValidFormAttribute kenmerken van het HtmlForm besturingselement te controleren om ervoor te zorgen dat deze kunnen worden weergegeven in de openingstag van een <form> HTML-element.

Daarnaast worden met de RenderAttributes methode de method, actionen onsubmit kenmerken van het HtmlForm besturingselement weergegeven. Als de besturings-id die in de DefaultButton eigenschap is ingesteld, de IButtonControl interface niet implementeert, wordt er een InvalidOperationException uitzondering gegenereerd.

De RenderAttributes methode wordt voornamelijk gebruikt door controleontwikkelaars die de functionaliteit van het HtmlForm besturingselement uitbreiden.

Notities voor overnemers

Wanneer u de RenderAttributes(HtmlTextWriter) methode in een afgeleide klasse overschrijft, moet u de methode van RenderAttributes(HtmlTextWriter) de basisklasse aanroepen, zodat de kenmerken van het HtmlForm besturingselement correct worden weergegeven.

Van toepassing op

Zie ook