Définition - Que signifie le contrôle serveur ASP.NET?
Un contrôle serveur ASP.NET est une balise écrite dans une page Web pour représenter un objet côté serveur programmable utilisé pour afficher un élément d'interface utilisateur dans une page Web.
Les contrôles serveur ASP.NET sont des balises qui peuvent être comprises par le serveur. Ils sont codés dans un fichier .aspx et exposent les propriétés, méthodes et événements du contrôle accessibles à partir du code côté serveur.
Definir Tech explique le contrôle de serveur ASP.NET
ASP.NET est une infrastructure d'application Web utilisée pour développer des sites Web dynamiques et des applications Web. Un contrôle serveur ASP.NET est une classe de contrôle spécifique du framework .NET, qui est incorporée dans les pages ASP.NET. Il représente un élément d'interface utilisateur (UI) sur une page, tel qu'une zone de texte ou un bouton de commande.
Les contrôles serveur de l'infrastructure de page ASP.NET sont conçus pour fournir un modèle de programmation structuré pour les applications Web. Contrairement au code ASP (une version antérieure d'ASP.NET), ces contrôles permettent de séparer le code d'exécution du HTML. Cela permet de séparer la présentation du contenu en utilisant des contrôles d'interface utilisateur réutilisables, qui contiennent des fonctionnalités communes et sont mieux à même de gérer le code.
Les principales caractéristiques des contrôles de serveur intégrés sont les suivantes:
- Gestion automatique de l'état, où les valeurs sont conservées lors des allers-retours vers le serveur
- Accès aux valeurs d'objet sans utiliser d'objets de requête
- Gestion des événements pour des actions spécifiques dans le code côté serveur
- Une approche simple pour produire une page Web dynamique avec un rendu et un comportement complexes
- Utilisation du rendu adaptatif pour implémenter «écrire une fois le rendu n'importe où». Différents balisages et mises en page sont créés pour être rendus n'importe où pour tout type d'appareil ou de navigateur.