Compartir a través de


HtmlForm.RenderAttributes(HtmlTextWriter) Método

Definición

Representa los atributos del control HtmlForm en el 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

Objeto HtmlTextWriter que recibe el resultado representado.

Excepciones

El id. de control establecido en la propiedad DefaultButton no es del tipo IButtonControl.

Comentarios

El RenderAttributes método usa el IsValidFormAttribute método para comprobar los HtmlForm atributos del control para asegurarse de que se pueden representar en la etiqueta de apertura de un <form> elemento HTML.

Además, el RenderAttributes método representa los methodatributos , actiony onsubmit del HtmlForm control . Si el identificador de control establecido en la DefaultButton propiedad no implementa la IButtonControl interfaz, se produce una InvalidOperationException excepción.

El RenderAttributes método se usa principalmente por los desarrolladores de controles que amplían la funcionalidad del HtmlForm control.

Notas a los desarrolladores de herederos

Al invalidar el RenderAttributes(HtmlTextWriter) método en una clase derivada, asegúrese de llamar al método de RenderAttributes(HtmlTextWriter) la clase base para que los HtmlForm atributos del control se representen correctamente.

Se aplica a

Consulte también