HtmlForm.RenderAttributes(HtmlTextWriter) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vykreslí HtmlForm atributy ovládacího prvku na zadaný HtmlTextWriter objekt.
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)
Parametry
- writer
- HtmlTextWriter
Tím HtmlTextWriter se zobrazí vykreslený obsah.
Výjimky
ID ovládacího prvku nastavené ve DefaultButton vlastnosti není typu IButtonControl.
Poznámky
Metoda RenderAttributes používá metodu IsValidFormAttribute ke kontrole HtmlForm atributů ovládacího prvku, aby se zajistilo, že je lze vykreslit v počáteční značce elementu <form>
HTML.
Kromě toho metoda RenderAttributes vykresluje method
, action
a onsubmit
atributy HtmlForm ovládacího prvku. Pokud ID ovládacího prvku nastavené ve DefaultButton vlastnosti neimplementuje IButtonControl rozhraní, InvalidOperationException vyvolá se výjimka.
Metoda RenderAttributes se používá primárně ovládacími prvky, které vývojáři rozšiřují funkce HtmlForm ovládacího prvku.
Poznámky pro dědice
Při přepsání RenderAttributes(HtmlTextWriter) metody v odvozené třídě nezapomeňte volat metodu RenderAttributes(HtmlTextWriter) základní třídy tak, aby HtmlForm atributy ovládacího prvku byly správně vykresleny.