Tengo un datagrid que lo lleno de una tabla de mi bd, y quiero que dependiendo de un valor que tengo en una de las columnas, la fila cambie su color de fondo?
Como puedo hacer esto??
Gracias por su ayuda!!!
| |||
Datagrid, fila de diferente color Tengo un datagrid que lo lleno de una tabla de mi bd, y quiero que dependiendo de un valor que tengo en una de las columnas, la fila cambie su color de fondo? Como puedo hacer esto?? Gracias por su ayuda!!! |
| ||||
Cita: Que onda say.. Hola bueno yo lo pondria en el itemcommand ![]() Pues yo lo pondría mas bien en el itemDataBound.. ![]() Algo así: Cita: Salu2 private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item) { if (e.Item.Cells[1].Text == "algo") { e.Item.BackColor = System.Drawing.Color.Red; //aqui illumino toda la fila ![]() } } }
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| ||||
No es dificil friend.. sería así: Cita: De todas formas por cualquier cosa en las faq´s coloqué un post para convertir de vb.net a c# y viceversa. 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 If e.Item.Cells(1).Text = "algo" Then e.Item.BackColor = System.Drawing.Color.Red //aqui illumino toda la fila End If End If End Sub ![]() |
| ||||
![]() Cita:
Iniciado por RootK No es dificil friend.. sería así: De todas formas por cualquier cosa en las faq´s coloqué un post para convertir de vb.net a c# y viceversa. ![]() Gracias ![]() ![]() ![]() ![]() |
| ||||
como lo haria en un winforms hola rootk, como lo haria en un winforms, en VB.NET 2003, ya que el evento ItemDataBound no sale para el datagrid ![]() gracias ![]()
__________________ Sagma -- :arriba: |