2010-08-27 4 views

Répondre

5

Vous pouvez utiliser la propriété ItemStyle-Font-Names sur chaque BoundField pour changer la police des éléments de la grille, et vous pouvez utiliser la propriété HeaderStyle-Font-Names changer les en-têtes.

Si vous souhaitez utiliser css, lisez la suite ...

Vous pouvez également utiliser un HeaderStyle-CssClass="gridview-header", vous pouvez définir une classe css pour faire le style:

.gridview-header 
{ 
    font-weight: bold; 
    font-size: 10px; 
    padding-bottom: 3px; 
    color: #666666; 
    padding-top: 3px; 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    background-color: #EEEEEE; 
} 

Et vous pouvez définir une classe css pour l'ensemble gridview, en définissant la propriété CssClass du gridview:

CssClass="gridview" 

Ensuite, vous pouvez définir la propriété tr (tr est ce que le gridview rend pour les lignes) et mis en t il y police dans votre fichier css:

.gridview tr 
{ 
    /* set font properties here */ 
} 

Lors de l'utilisation dans un projet css, vous avez généralement un fichier css (appeler StyleSheet.css, par exemple). Ensuite, dans vos pages ASPX (ou vues si vous utilisez MVC), vous pouvez inclure la feuille de style comme celui-ci, en supposant que les StyleSheet.css est dans un dossier appelé Styles dans le dossier racine du site:

<head id="Head1" runat="server"> 
    <link href="Styles/StyleSheet.css" rel="stylesheet" type="text/css" /> 
</head> 
+0

grâce i fait css en classe dans vb.net où puis-je écrire css? dans le style? expliquer plus, s'il vous plaît – niloofar

+0

@niloofar - Voir ma dernière édition. – dcp

Questions connexes