HtmlForm.RenderAttributes(HtmlTextWriter) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue il rendering degli attributi del controllo HtmlForm nell'oggetto HtmlTextWriter specificato.
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)
Parametri
- writer
- HtmlTextWriter
Oggetto HtmlTextWriter che riceve il contenuto di cui è stato eseguito il rendering.
Eccezioni
Il tipo dell'ID di controllo impostato nella proprietà DefaultButton non è IButtonControl.
Commenti
Il RenderAttributes metodo usa il metodo per controllare gli attributi del controllo per assicurarsi che sia possibile eseguire il IsValidFormAttribute HtmlForm rendering nel tag di apertura di un <form>
elemento HTML.
Inoltre, il metodo esegue il RenderAttributes rendering degli method
attributi , action
e onsubmit
del HtmlForm controllo. Se l'ID di controllo impostato nella DefaultButton proprietà non implementa l'interfaccia, viene generata un'eccezione IButtonControl InvalidOperationException .
Il RenderAttributes metodo viene usato principalmente dagli sviluppatori di controlli che estendono la funzionalità del HtmlForm controllo.
Note per gli eredi
Quando si esegue l'override del metodo in una classe derivata, assicurarsi di chiamare il RenderAttributes(HtmlTextWriter) metodo della classe base in modo che gli HtmlForm attributi del RenderAttributes(HtmlTextWriter) controllo vengano visualizzati correttamente.