Eine der Kernfunktionalitäten von ASP + sind die Webcontrol. Es gibt davon jede Menge. Teilweise sind sie HTML ähnlich wie Button oder Textbox und teilweise sind sie supermächtig wie das Grid oder der Kalender. Angesprochen werden Sie über einen asp: namespace und immer mit dem Zusatz Runat=Server.
<asp:label runat="server"> |
Die Web Controls können über die integrierten Events Code auslösen
Public Sub cmdClick(ByVal sender As Object, ByVal e As System.EventArgs) Response.Write("Guten Tag") End Sub <asp:button id="Button1" runat="server" Text="Go2!" onclick="cmdClick"> |
Auch in Punkto Datenbindung können sich diese Control sehen lassen. So kann jedes an ein Datenbankfeld gebunden werden. Ein Grid oder DropDown Liste können Sie gleich an eine ganze Tabelle binden.
DropDown1.DataSource = Tabelle DropDown1.DataBind |
Ein einzelnes Feld wird über das # angegeben
<asp:label value="<%#data%>" runat="server"> |