Sur une ASP.NET GridView, j'ai un champ qui imprime une chaîne à partir de la base de données. Ces données peuvent aller de 10 à 100 caractères. Lorsqu'il est plus long que la normale, le mot de champ enveloppe les données, ce qui fait que la ligne occupe plus d'espace vertical que les autres. Je veux tronquer toutes les données qui ne rentrent pas dans la rangée, puis ajouter "..." à côté pour indiquer qu'il y en a plus. Je n'ai pas besoin de leur permettre de redimensionner, je ne veux tout simplement pas de lignes de hauteur différente. J'espère que cela peut être fait dynamiquement du côté du client, à des fins de référencement.ASP.NET GridView - Empêcher Word-emballage dans la colonne
Voir la ActiveWIdgets Grid here et redimensionnez le nom de l'entreprise afin qu'elle ne correspond pas. Vous remarquerez qu'il n'emballe pas le contenu, mais qu'il fait exactement ce que je veux faire.
Comment puis-je appliquer cette technique à un ASP.NET GridView? Je suppose que Javascript est impliqué. Si cela est vrai, je préfère utiliser pas une bibliothèque comme jQuery (ne demandez pas pourquoi - je ne suis pas autorisé à utiliser une dépendance externe pour ce projet).
ne fonctionne pas. Empêche l'espace blanc, mais étend ensuite la largeur ridiculement. L'application de la largeur maximale ne fonctionne pas non plus. J'en ai besoin pour tronquer le texte afin de rendre la largeur correcte. –