Partilhar via


Propriedades do controle HTML compartilhada 

Como parte do .NET Framework, ASP.NET compartilha herança entre namespaces e classes. Há dois subconjuntos de controles HTML que compartilham propriedades de diferentes de classes base. Estes subconjuntos são chamados como controles de recipiente e controles de entrada.

Qualquer atributo declarado em um controle HTML é adicionado ao Attributes coleção e pode ser manipulado programaticamente, assim como uma propriedade. Por exemplo, se você declarar um bgcolor atributo em um <body> elemento, você pode acessar programaticamente os manipuladores de eventos de atributo e gravar para alterar seu valor.

Propriedades compartilhadas por controles HTML All

Attributes

Obtém todos os pares nome / valor de atributo expresso em uma marca de controle do servidor em uma página ASP.NET selecionada.

ObservaçãoObservação:
Em controles de servidor HTML, manipulando o Attributes coleção é igual a manipulação de Control.ViewState propriedade.

Disabled

Obtém ou define um valor que indica se o disabled atributo é incluído quando um controle HTML é processado no navegador. Incluindo esse atributo faz o controle somente para leitura.

Style

Obtém todos os estilos em cascata propriedades folha (CSS) que são aplicadas a um controle do servidor HTML especificado em um arquivo.aspx.

TagName

Obtém o nome do elemento de uma marca que contém um runat="server" atributo.

Visible

Obtém ou define um valor que indica se o controle do servidor HTML é exibido na página.

Propriedades compartilhadas por controles All entrada HTML

Controles  HTML de input mapeam  o padrão de Elementos HTML de input. Eles incluem um type atributo que define o tipo de controle de entrada de processar em uma página da Web.

The HtmlInputText, HtmlInputPassword, HtmlInputButton, HtmlInputSubmit, HtmlInputReset, HtmlInputCheckBox, HtmlInputImage, HtmlInputHidden, HtmlInputFile, e HtmlInputRadioButton controles compartilham as seguintes propriedades.

Name

Obtém ou define um nome de identificador exclusivo para o HtmlInputControl controle.

Value

Obtém ou define o valor associado a um controle de entrada.

ObservaçãoObservação:
O valor associado a um controle depende do contexto do controle.Por exemplo, em controles que permitem que você digite o texto, sistema autônomo o HtmlInputText controle, o valor é o texto inserido no controle. Nos controles que não permitem que você insira texto, sistema autônomo a HtmlInputButton controle, o valor é a legenda exibida no controle. Referir-se ao controle específico para obter informações sobre o contexto do Value propriedade.

Type

Obtém o tipo de um HtmlInputControl controle. Por exemplo, se essa propriedade é conjunto para text, o HtmlInputControl controle é uma caixa de texto para entrada de dados.

Propriedades compartilhadas por controles de recipiente HTML All

MAP de controles de contêiner HTML para elementos HTML que é necessário ter uma abertura e uma marca de fechamento, sistema autônomo a <select>, <a>, <button>, e <form> elementos.

The HtmlTableCell, HtmlTable, HtmlTableRow, HtmlButton, HtmlForm, HtmlAnchor, HtmlGenericControl, HtmlSelect, e HtmlTextArea controles compartilham as seguintes propriedades.

InnerHtml

Obtém ou define o conteúdo encontrado entre a abertura e marcas de fechamento do controle HTML especificado. The InnerHtml propriedade não converte automaticamente caracteres especiais para entidades HTML. Por exemplo, o menor que (&lt;) caractere não é convertido em&lt;. Essa propriedade normalmente é usada para imbed elementos HTML contido no controle de recipiente.

InnerText

Obtém ou define todos os texto entre a abertura e marcas de fechamento do controle HTML especificado. Ao contrário de InnerHtml propriedade, o InnerText propriedade converte automaticamente caracteres especiais para entidades HTML. Por exemplo, o menor que (&lt;) do caractere é convertido em&lt;. Essa propriedade normalmente é usada quando você deseja exibir texto com caracteres especiais, sem especificar a entidade HTML.

Consulte também

Referência

HtmlInputControl

HtmlContainerControl

HtmlControl

Outros recursos

Controles de servidores HTML