HtmlForm.RenderAttributes(HtmlTextWriter) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa los HtmlForm atributos del control en el 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
HtmlTextWriter que recibe el contenido representado.
Excepciones
El identificador de control establecido en la DefaultButton propiedad 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 reemplazar 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.