Innehållsförteckning:
Definition - Vad betyder ASP.NET Server Control?
En ASP.NET-serverkontroll är en tagg skriven på en webbsida för att representera ett programmerbart objekt på serversidan som används för att visa ett användargränssnittselement på en webbsida.
ASP.NET-serverkontroller är taggar som servern kan förstå. De kodas i en .aspx-fil och visar egenskaper, metoder och händelser för kontrollen som kan nås från serversidan.
Techopedia förklarar ASP.NET Server Control
ASP.NET är ett webbapplikationsramverk som används för att utveckla dynamiska webbplatser och webbapplikationer. En ASP.NET-serverkontroll är en specifik kontrollklass för .NET-ramverket, som är inbäddad i ASP.NET-sidor. Det representerar ett användargränssnitt (UI) på en sida, till exempel en textruta eller kommandoknapp.
Serverkontroller i ASP.NET-sidramen är utformade för att tillhandahålla en strukturerad programmeringsmodell för webbaserade applikationer. Till skillnad från koden i ASP (en tidigare version av ASP.NET) tillåter dessa kontroller separering av exekveringskod från HTML. Detta hjälper till att separera presentationen från innehållet genom att använda återanvändbara UI-kontroller, som innehåller gemensam funktionalitet och är bättre kapabla att behålla koden.
De viktigaste funktionerna i de inbyggda serverkontrollerna är:
- Automatisk tillståndshantering, där värden bibehålls över rundturer till servern
- Tillgång till objektvärden utan att använda förfrågningsobjekt
- Hantera händelser för specifika åtgärder i serversidan kod
- En enkel metod för att producera en dynamisk webbsida med komplex rendering och beteende
- Använda adaptiv rendering för att implementera "skriv en gång rendera någonstans." Olika markering och layout skapas för att återge var som helst för alla typer av enheter eller webbläsare.
