2008-11-25 10 views
11

Comment puis-je définir le remplissage des cellules des en-têtes et de toutes les cellules?

A D D E N D U M:

Merci Andrew, je fixe avec ce produit. Fonctionne dans Firefox et Explorer 7:

.gridview2 tr td 
{ 
    padding: 5px; 
    border: 1px solid #ddd; 
} 
.gridview2 tr th 
{ 
    padding: 5px; 
} 

Répondre

8

Vous devez définir une classe CSS et utiliser css pour la contrôler. La seule propriété d'une table que vous ne pouvez pas totalement contrôler cross browser avec css est cellpacing.

.myTableClass tr th { 
    padding: 5px; 
} 
+0

Mise à jour: Gardez à l'esprit que c'est 5 ans, seules les anciennes versions d'IE souffrent du problème de cp de cellules –

1

GridView a également une propriété "CellPadding" et "CellSpacing" qui peut nous aider à faire cela.

0

Vérifiez le code HTML généré et trouvez la table qu'il a créée. Vérifiez l'ID de la table. Avec l'ID, ajoutez les lignes suivantes à votre CSS. Cela a fonctionné pour moi quand tout le reste a échoué ..

#YourTableIdFoo th , #YourTableIdFoo td 
{ 
    padding-right:  1em; 
} 
Questions connexes