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 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 method
atributos , action
y 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.