2010-08-27 6 views

risposta

5

È possibile utilizzare la proprietà ItemStyle-Font-Names su ogni BoundField di cambiare il tipo di carattere degli elementi nella griglia, ed è possibile utilizzare la proprietà HeaderStyle-Font-Names per modificare le intestazioni.

Se si desidera utilizzare i CSS, continua a leggere ...

È possibile anche utilizzare un HeaderStyle-CssClass="gridview-header", allora si potrebbe definire una classe CSS per fare lo stile:

.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; 
} 

E si potrebbe definire una classe CSS per l'intera GridView, impostando la proprietà CssClass di GridView:

CssClass="gridview" 

Quindi, è possibile impostare la proprietà TR (TR è ciò che la rende GridView per le righe) e impostare t ha dei font lì nel file css:

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

Quando si utilizza i CSS in un progetto, di solito si dispone di un file CSS (lo chiamano StyleSheet.css, per esempio). Poi nelle pagine aspx (o viste se si sta utilizzando MVC), è possibile includere il foglio di stile come questo, assumendo le StyleSheet.css è in una cartella denominata Styles nella cartella principale del sito:

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

grazie ho fatto css in classe in vb.net dove scrivo css? in stile? spiega di più, per favore – niloofar

+0

@niloofar - Vedi la mia ultima modifica. – dcp