HtmlForm.RenderAttributes(HtmlTextWriter) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.