La TextBox avec l'attribut ReadOnly s'affichera comme ceci sur le client : <input readonly = "readonly">
Enabled La TextBox avec l'attribut s'affichera comme ceci sur le client : <input désactivé="disabled">
Le contrôle serveur HTML utilise une classe dérivée de la classe de base HtmlControl (nom complet de la classe System.Web.UI.HtmlControls). Ce type de contrôle n'a que l'attribut Disabled
Selon le W3C. spécifications : http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.12
L'entrée définie sur désactivée aura les restrictions suivantes :
Peut accepter le focus Sera ignoré lors de l'utilisation de la touche de tabulation Les entrées définies en lecture seule qui pourraient échouer auront les restrictions suivantes :
Peut accepter le focus mais pas Modifier Utilisez la touche de tabulation pour naviguer Cela peut réussir. Seuls les éléments de formulaire réussis sont des données valides, c'est-à-dire qu'ils peuvent être soumis. Les attributs de valeur des zones de saisie de texte désactivées et en lecture seule peuvent uniquement être modifiés. à travers des scripts.