Compartilhar via


HtmlForm.RenderAttributes(HtmlTextWriter) Método

Definição

Renderiza os atributos do controle HtmlForm no objeto HtmlTextWriter especificado.

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)

Parâmetros

writer
HtmlTextWriter

O HtmlTextWriter que recebe o conteúdo renderizado.

Exceções

A ID de controle definida na propriedade DefaultButton não é do tipo IButtonControl.

Comentários

O RenderAttributes método usa o IsValidFormAttribute método para verificar os HtmlForm atributos do controle para garantir que eles possam ser renderizados na marca de abertura de um <form> elemento HTML.

Além disso, o RenderAttributes método renderiza o method``action, e onsubmit os atributos do HtmlForm controle. Se a ID de controle definida na DefaultButton propriedade não implementar a IButtonControl interface, uma exceção InvalidOperationException será gerada.

O RenderAttributes método é usado principalmente por desenvolvedores de controle que estendem a funcionalidade do HtmlForm controle.

Notas aos Herdeiros

Ao substituir o RenderAttributes(HtmlTextWriter) método em uma classe derivada, chame o método da RenderAttributes(HtmlTextWriter) classe base para que os HtmlForm atributos do controle sejam renderizados corretamente.

Aplica-se a

Confira também