HtmlForm.RenderAttributes(HtmlTextWriter) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Renderiza os atributos do controle HtmlForm no 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
O HtmlTextWriter que recebe o conteúdo renderizado.
Exceções
A ID de controle definida na propriedade DefaultButton não é do tipo IButtonControl.
Comentários
O RenderAttributes método usa o IsValidFormAttribute método para verificar os HtmlForm atributos do controle para garantir que eles possam ser renderizados na marca de abertura de um <form>
elemento HTML.
Além disso, o RenderAttributes método renderiza o method``action
, e onsubmit
os atributos do HtmlForm controle. Se a ID de controle definida na DefaultButton propriedade não implementar a IButtonControl interface, uma exceção InvalidOperationException será gerada.
O RenderAttributes método é usado principalmente por desenvolvedores de controle que estendem a funcionalidade do HtmlForm controle.
Notas aos Herdeiros
Ao substituir o RenderAttributes(HtmlTextWriter) método em uma classe derivada, chame o método da RenderAttributes(HtmlTextWriter) classe base para que os HtmlForm atributos do controle sejam renderizados corretamente.