Gridview en-têtes de colonne autowrap, comment les prévenir?
De fond:
J'ai un gridview qui est très large. Certains en-têtes d'avoir un espace à eux. Pour cette raison, le deuxième mot de chaque en-tête est renvoyé à la seconde ligne. Comment puis-je éviter cela?
Précédentes Tentatives:
Jusqu'à présent, j'ai essayé les suivantes avec pas de chance.
- Essayé le réglage de la
<ItemStyle Wrap="False" />
propriété dans le<boundfield...>
tag - Essayé le réglage de la
HeaderStyle-Wrap="false"
attribut dans le contrôle gridview tag - Selon http://www.velocityreviews.com/forums/t292904-gridview-header-wrap.html j'avais besoin de le retirer de tous les objets parents. Je l'ai retiré tous et toujours de l'enveloppe.
- J'ai essayé de réglage de la largeur de chaque colonne du lié aux données de la balise. Cela n'a pas fonctionné.
- J'ai essayé de réglage
Wrap="false"
dans le<headerstyle
tag
SceenShot
Question:
Comment puis-je empêcher le texte d'en-tête dans un gridview de autowrapping dans une très large gridview?
Vous devez vous connecter pour publier un commentaire.
J'ai mis ceci sur chaque colonne:
ajouter cette définition de style à la page:
Où
myGrid
- CssClass la valeur de la propriété de votre GrridViewCe que j'ai fait était juste de créer arbitrairement grande largeur pour le contrôle gridview pour se laisser avoir assez de place. Le seul inconvénient, c'est qu'il n'a pas dynamiquement augmenter ou diminuer en fonction de combien d'espace il a réellement besoin. Pas une vraie solution donc si quelqu'un a une meilleure solution à la poste.
dans gridview de propriétés, définissez Styles-> Style d'en-Tête-> Enveloppez-la de Faux