Controles do servidor da Web

Os controles do servidor da Web são tags ASP.NET especiais que podem ser compreendidas pelo servidor.

Controles do servidor da Web

Semelhante aos controles do servidor HTML, os controles do servidor da Web são criados no servidor e precisam da propriedade runat="server" para funcionar. No entanto, os controles do servidor da Web não precisam mapear nenhum elemento HTML existente, podendo representar elementos mais complexos.

A sintaxe para criar um controle do servidor da Web é:

<asp:control_name id="some_id" runat="server" />
Controles do servidor da Web Descrição
AdRotator Exibe uma sequência gráfica
Button Exibe um botão
Calendar Exibe um calendário
CalendarDay Um dia no controle de calendário
CheckBox Exibe uma caixa de seleção
CheckBoxList Cria um grupo de caixas de seleção múltipla
DataGrid Exibe campos da fonte de dados no grid
DataList Exibe itens da fonte de dados usando modelos
DropDownList Cria uma lista suspensa
HyperLink Cria uma hiperligação
Image Exibe uma imagem
ImageButton Exibe uma imagem clicável
Label Exibe conteúdo estático programável (possível aplicar estilos ao conteúdo)
LinkButton Cria um botão de hiperligação
ListBox Cria uma lista suspensa de opção única ou múltipla
ListItem Cria um item na lista
Literal Exibe conteúdo estático programável (não é possível aplicar estilos ao conteúdo)
Panel Fornece um contêiner para outros controles
PlaceHolder Espaço reservado adicionado pelo código
RadioButton Criar botão de rádio
RadioButtonList Criar grupo de botões de rádio
BulletedList Criar lista formatada com ícones
Repeater Exibir itens da lista repetida vinculados ao controle
Style Definir o estilo do controle
Table Criar tabela
TableCell Criar célula da tabela
TableRow Criar linha da tabela
TextBox Criar caixa de texto
Xml Exibir o resultado do arquivo XML ou da transformação XSL