Assegnare dimensione font

lunedì 20 giugno 2005 - 16.59

mgianluca Profilo | Junior Member

Come mai se ad un datagrid il Footer ha un carattere più piccolo dell'item pur avendo assegnato un css?
A livello di html non ho :

FooterStyle Wrap="False" ForeColor="Black" BackColor="#CCCCCC"></FooterStyle

e anche se imposto qui il css non cambia nulla.

Tenete conto che a livello di codice nel ItemDataBound ho

Case ListItemType.Footer
grid.ShowFooter = True
e.Item.Cells(12).Text = "Totale: "
e.Item.Cells(13).Text = CDbl(Session("totale")).ToString("##,###,##0.00")
ddlTipo.Enabled = False

ho porvato anche a inserire
e.Item.Cells(12).Font.Size = FontUnit.XXSmall

ma non cambia nulla.
COme mai?

Brainkiller Profilo | Guru

Quando vai ad assegnare con la proprietà Text i valori nel footer prova a forzare lo stile utilizzando uno span in questo modo:
e.Item.Cells(12).Text = "<span style=""font-family:Arial;font-size:8pt"">Totale: </span>"

Se non ti prende gli stili che hai impostato, prova a vedere il corrispondente codice HTML generato a runtime.

ciao
david
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5