Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   ocultar fila en datagrid (http://www.forosdelweb.com/f29/ocultar-fila-datagrid-232034/)

miguel_20042004 16/09/2004 15:15

ocultar fila en datagrid
 
alguien sabe como ocultar una fila en un datagrid pero en asp.net?????
he buscado en la web pero sin suerte..!!
Muchas gracias

nabina 17/09/2004 01:28

¿no te sirve un visible=false en HTML? :pensando:

<asp:BoundColumn Visible="False" DataField="Codigo" SortExpression="Codigo" HeaderText="Codigo">
</asp:BoundColumn>

Vale, no digo nada. Me acabo de dar cuenta que preguntas por ocultar filas y no columnas :stress:

nabina :adios:

miguel_20042004 17/09/2004 08:46

Gracias de todas maneras...la intencion vale...

RootK 17/09/2004 08:59

Puedes hacerlo de 2 formas..
1.- Si estás usando un dataset..antes de que lo pases a tu grid poner una determinada condicion y si se cumple remover esa fila.

2.- La segunda y creo que mas sencilla es apoyarte del evento ItemDatabound del grid.. y si cierta condicion se cumple esconder dicha fila..

Ejemplo:

Cita:

Private Sub myGrid_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles myGrid.ItemDataBound
Dim colIndex As Integer = e.Item.ItemIndex
If colIndex = 3 Then
e.Item.Visible = False
End If

End Sub
Lo que hice es que si el indice de la fila es igual a 3 quitarla.. pero ya sería que tu lo acomodes a tus necesidades.

Salu2 :cool:

miguel_20042004 17/09/2004 10:00

Gracias Rootk! me funciono prefecto la segunda opcion q me dabas!...
habia implementado otra solucion algo parecia a la primera forma q dabas pero al final resultaba muy engorrosa dadas mis condiciones en la aspx.
De nuevo muchas gracias por la ayuda!!!!!

RootK 17/09/2004 10:10

NP friend.. :arriba:


La zona horaria es GMT -6. Ahora son las 06:24.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.