Je fais faire ici un petit focus sur des balises asp.net et des propriétés méconnues.
Tout d’abord, comment écrire du texte brut en asp.net ?
Pour cela, il y a Literal :
génèrera Mon texte.
Et un Label me dirait vous !!!
Un Label permet de générer 2 types de balises. Par défaut, il vous génèrera un span.
génèrera
Mon texte
Mais si vous lui ajouter une propriété AssociatedControlID avec comme valeur l’ID d’un élément de formulaire, celui ci sera transformé en label (dans le sens HTML du terme). Cela permet de relier une zone de saisie et sa description. Cela permet également de sélectionner le champs associé à un label par le clic sur ce dernier.
:
génèrera
:
Une autre balise asp.net permet de générer 2 types de balise HTML : Panel.
Par défaut panel créera une balise div.
Mon texte est dans une div
génèrera
Mon texte est dans une div
La propriété groupingtext permet de transformer le panel en Fieldset. Un fieldset permet de regrouper des éléments d’un formulaire en catégories logiques. L’utilisation de cet élément rend également les document plus accessibles aux personnes handicapées. La valeur de la propriété groupingtext est une chaine de caractères qui définira la légende de votre Fieldset.
Mon texte est dans un fielset
génèrera
Maintenant vous n’aurez plus d’excuse pour ne plus générer les bonnes balises afin d’avoir un code valide.
Tweet