Kontrolki serwerowe

Kontrolki serwerowe są specjalnymi znacznikami ASP.NET rozumianymi przez serwer.

Kontrolki serwerowe

Podobnie jak kontrolki serwerowe HTML, kontrolki serwerowe tworzą się na serwerze i wymagają atrybutu runat="server", aby działały. Jednak kontrolki serwerowe nie muszą mapować istniejących elementów HTML, mogą reprezentować bardziej złożone elementy.

Syntaktyka tworzenia kontrolki serwerowej jest:

<asp:control_name id="some_id" runat="server" />
Kontrolki serwerowe Opis
AdRotator Wyświetla sekwencję graficzną
Button Wyświetla przycisk
Calendar Wyświetla kalendarz
CalendarDay Dzień w kontrolce kalendarza
CheckBox Wyświetla przycisk wyboru
CheckBoxList Tworzy grupę przycisków wyboru wielokrotnego
DataGrid Wyświetla pola źródła danych w grid
DataList Wyświetla pozycje z źródła danych za pomocą szablonu
DropDownList Tworzy rozwijaną listę
HyperLink Tworzy hiperłącze
Image Wyświetla obraz
ImageButton Wyświetla klikalne obraz
Label Wyświetla statyczne treści programowalne (można zastosować styl do treści)
LinkButton Tworzy przycisk z hiperłączy
ListBox Tworzy rozwijany listę z opcjami wyboru pojedynczego lub wielokrotnego
ListItem Tworzy pozycję w liście
Literal Wyświetla statyczne treści programowalne (nie można zastosować stylu do treści)
Panel Kontener dla innych kontrolki
PlaceHolder Przestrzeń rezerwowana dodana przez kod
RadioButton Utwórz przycisk radiowy
RadioButtonList Utwórz grupę przycisków radiowych
BulletedList Utwórz listę w formacie wypunktowanym
Repeater Wyświetl powtarzające się elementy zwiążone z kontrolką
Style Ustaw styl kontrolki
Table Utwórz tabelę
TableCell Utwórz komórkę tabeli
TableRow Utwórz wiersz tabeli
TextBox Utwórz pole tekstowe
Xml Wyświetl wynik pliku XML lub transformacji XSL