Server controls
Sub Títulos: Uso dos recursos da ferramenta na criação de paginas WEB Estudo e uso das Propriedades e Atributos de Server Controls
Pulo do Gato: para indentar automaticamente o código asp.net aperte as teclas Ctrl k d
Introdução
Os principais ASP.NET server controls são:
Controle
Descrição
Código Asp.net
Label
Rótulo usado para exibir textos em uma página.
Textbox
Caixas para receber texto.
ListBox
Caixa de lista suspensa contendo uma série de itens que podem ser escolhidos pelo usuário
CheckBox
Caixa de seleção usada para permitir a escolha de múltiplas opções
RadioButtonList
Também conhecidos como botões de rádio em que são exibidas múltiplas opções de escolha, mas apenas uma delas pode ser selecionada.
DropDownList
Caixa de lista suspensa contendo uma série de itens, e somente um deles pode ser selecionado.
Button
Botões para execução de tarefas.
Como criar um server Control?
Existem 02 maneiras:
1. Arrastar o controle da Caixa de Ferramentas (Toolbox) para a página;
2. Criar via código.
Para criar um server control via código usamos a seguinte sintaxe:
Sendo:
Nome do Controle: corresponde um controle server control, tais como: textbox, Label, ListBox, etc.
ID: identificador do controle ou nome a ser atribuído ao controle. Em um Web form não pode haver repetições de nomes.
Propriedade 1 ... Propriedade N: correspondem as diversas propriedades que cada controle possui. Estas propriedades variam de acordo com o controle utilizado.
Runat=”Server”: indica que o controle será processado do lado do servidor.
Basicamente, ao criar um server control do asp.net, devemos:
Criar o controle seguindo a sua sintaxe;
Adequar o controle ao layout da tela, disponibilizando-o na parte desejada;
Definir o valor de suas propriedades;
Definir os eventos a serem capturados (quando necessário) para a realização das tarefas desejadas;
Escrever as sub-rotinas