HtmlForm.RenderAttributes(HtmlTextWriter) Método

Definição

Renderiza os HtmlForm atributos do controlo no 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 ID de controlo definido na DefaultButton propriedade não é do tipo IButtonControl.

Observações

O RenderAttributes método utiliza o IsValidFormAttribute método para verificar os HtmlForm atributos do controlo, garantindo que podem ser renderizados na etiqueta de abertura de um <form> elemento HTML.

Além disso, o RenderAttributes método renderiza os methodatributos , action, e onsubmit do HtmlForm controlo. Se o ID de controlo definido na DefaultButton propriedade não implementar a IButtonControl interface, é lançada uma InvalidOperationException exceção.

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

Notas para Herdeiros

Ao sobrescrever o RenderAttributes(HtmlTextWriter) método numa classe derivada, certifique-se de chamar o método da RenderAttributes(HtmlTextWriter) classe base para que os HtmlForm atributos do controlo sejam corretamente renderizados.

Aplica-se a

Ver também