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
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ção:
Em controles de servidor HTML, manipulando o Attributes coleção é igual a manipulação de Control.ViewState propriedade.
|
|
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. |
|
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. |
|
Obtém o nome do elemento de uma marca que contém um runat="server" atributo. |
|
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.
Obtém ou define um nome de identificador exclusivo para o HtmlInputControl controle. |
|
Obtém ou define o valor associado a um controle de entrada.
Observaçã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.
|
|
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.
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 (<) caractere não é convertido em<. Essa propriedade normalmente é usada para imbed elementos HTML contido no controle de recipiente. |
|
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 (<) do caractere é convertido em<. Essa propriedade normalmente é usada quando você deseja exibir texto com caracteres especiais, sem especificar a entidade HTML. |