2008-12-11 4 views

Répondre

2

Vous pouvez définir la propriété ItemStyle-Width sur chaque TemplateField, BoundField, etc. dans votre gridview pour ce que vous voulez. Cela devrait tenir à travers la pagination. Vous ne voulez pas définir la largeur de grille, ou assurez-vous de ne pas utiliser de pourcentage si vous le faites. Si vous voulez comprendre ceci de manière dynamique, vous devrez d'abord examiner vos données, avant de lier votre grille, déterminer la largeur que vous voulez, puis lier votre gird et définir dynamiquement la largeur de ItemStyle dans l'événement RowDataBound du gridview.

+0

C'est assez évident quand j'y pense, merci. Cependant, existe-t-il un bon moyen de déterminer le nombre de pixels que prendra une chaîne particulière? – HitLikeAHammer

0

choses Tring, dans le modifier menu Colum de votre grille, vous devriez essayer le mode automatique de la taille, je configure mon à la cellule et il fonctionne assez bien pour mes besoins ..

Cette option est disponible lorsque vous n'êtes pas autogenerating Les colonnes.

Essayez-le.