sembra impossibile ma non ci riesco...
non funziona...codice:dgS.Columns(1).ItemStyle.BackColor = System.Drawing.Color.DeepSkyBlue
sembra impossibile ma non ci riesco...
non funziona...codice:dgS.Columns(1).ItemStyle.BackColor = System.Drawing.Color.DeepSkyBlue
PAZZIA PAZZIA
PORTAMI VIA!
Che problema ti da?
Ciao
Kalman
Kalman
se mi dici che il codice sarebbe corretto, allora il problema è un altro...
in pratica mi diche che non ho colonne (e infatti columns.count=0)ma in realtà ho 9 elementi!!!
PAZZIA PAZZIA
PORTAMI VIA!
Index non compreso nell'intervallo. Richiesto valore non negativo e minore della dimensione dell'insieme. Nome parametro: index
PAZZIA PAZZIA
PORTAMI VIA!
La definizione del colore sulla colonna la fai prima o dopo il databind()? Meglio dopo!
Però penso sia più semplice definire lo stile delle colonne direttamente nel ItemStyle delle colonne:
<aspataGrid id="ItemsGrid"
BorderColor="black"
BorderWidth="1"
CellPadding="3"
ShowFooter="True"
AutoGenerateColumns="False"
runat="server">
<HeaderStyle BackColor="#00aaaa">
</HeaderStyle>
<FooterStyle BackColor="#00aaaa">
</FooterStyle>
<Columns>
<asp:BoundColumn DataField="NomeCampoDB"
HeaderText="Intestazione"
<ItemStyle HorizontalAlign="Right">
</ItemStyle>
</asp:BoundColumn>
</Columns>
</aspataGrid>
Kalman
Originariamente inviato da Kalman
La definizione del colore sulla colonna la fai prima o dopo il databind()? Meglio dopo!VVoVe:
Non potevo fare una prova ed a memoria mi ricordavo così!
OOOPSSS chiedo venia a tutti...
Anche i migliori ogni tanto sbagliano!![]()
![]()
Ciao!!
Kalman
ehm... potreste spiegarmi cosa mi hai detto di sbagliato?...Originariamente inviato da Kalman
Non potevo fare una prova ed a memoria mi ricordavo così!
OOOPSSS chiedo venia a tutti...
Anche i migliori ogni tanto sbagliano!![]()
![]()
Ciao!!![]()
PAZZIA PAZZIA
PORTAMI VIA!
niente di particolare, ti aveva detto che l'assegnazione dello stile và fatta dopo il databind, mentre va fatta assolutamente prima (quando fai il databind la tabella html è già stata costruita, e non si riesce a cambiare gli stili)
![]()
Finalmente ho avuto un po' di tempo...
Private Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemDataBound
If e.Item.ItemType = ListItemType.AlternatingItem Or e.Item.ItemType = ListItemType.Item Then
e.Item.Cells(1).BackColor = System.Drawing.Color.DimGray
e.Item.BackColor = System.Drawing.Color.DeepSkyBlue
End If
End Sub
e.item sono le singole righe
e.item.cell(x) sono le celle della colonna x
Spero di essere stato chiaro
Ciao
Kalman
Kalman