Compartilhar via


HtmlForm.RenderAttributes(HtmlTextWriter) Método

Definição

Renderiza os HtmlForm atributos do controle para o objeto especificado 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)

Parâmetros

writer
HtmlTextWriter

O HtmlTextWriter que recebe o conteúdo renderizado.

Exceções

O conjunto de IDs de controle na DefaultButton propriedade 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, actione 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