Foros del Web » Programando para Internet » ASPX (.net) »

Duda o ideas para un gridview

Estas en el tema de Duda o ideas para un gridview en el foro de ASPX (.net) en Foros del Web. Hola foreros :D estoy pensando en hacer una gridview con cabecera y detalle, se podrá? el caso es que lo que quiero hacer lo puedo ...
  #1 (permalink)  
Antiguo 27/09/2011, 10:12
Avatar de Panshop  
Fecha de Ingreso: abril-2009
Ubicación: Santiago
Mensajes: 87
Antigüedad: 15 años
Puntos: 0
Información Duda o ideas para un gridview

Hola foreros :D
estoy pensando en hacer una gridview con cabecera y detalle, se podrá?
el caso es que lo que quiero hacer lo puedo hacer en windows forms y una datagridview pero en el asp.net no me resulta.
Lo que quiero hacer es mostrar en una grilla común y corriente datos en general y al darle click a alguna fila se expanda el detalle, no sé si me explico muy bien, haber...

GridView :

ID | NOMBRE
ID1 | NOMBRE_1 (fila 0) (al darle click que me muestre el detalle)
SECTOR | HABILITADA
--- A-1 | SI
--- A-2 | NO
ID2 | NOMBRE_2 (fila 1)

Lo intento hacer a través de 1 dataset con 2 tablas correspondientes a la maestra y detalle respectivamente utilizando un dataRelation unidos por el ID de las tablas.
Alguna idea de como podría hacerlo?
Resulta que soy algo nuevo en asp.net y pense que resultaría de la forma que lo hago en windows forms. xD
No quiero hacer que habra una ventana para ver el detalle, estoy trabajando en VS2008 ;D Gracias por su aporte ;D
  #2 (permalink)  
Antiguo 27/09/2011, 13:34
Avatar de Panshop  
Fecha de Ingreso: abril-2009
Ubicación: Santiago
Mensajes: 87
Antigüedad: 15 años
Puntos: 0
Respuesta: Duda o ideas para un gridview

He investigado un poco a través de este link que me da una ídea, pero el problema es que si hago una grilla dentro de otra me queda sólo en una columna... y no es la ídea.
http://www.es-asp.net/tutoriales-asp...avanzados.aspx

No existira algo parecido al colspan o algo asi en la grilla?
  #3 (permalink)  
Antiguo 27/09/2011, 14:31
Avatar de AWesker  
Fecha de Ingreso: octubre-2008
Mensajes: 177
Antigüedad: 15 años, 6 meses
Puntos: 27
Respuesta: Duda o ideas para un gridview

Creo que lo que buscas es un GridView mestro-detalle. De las cuestiones más básicas de ASP, aquí hay un ejemplo de cómo podría ser:
http://www.aspdotnetcodes.com/Parent...tailsView.aspx

Ahora bien, si lo quieres un poco más estilizado, yo te recomendaría usar un CollapsiblePanelExtender (extensor de ajax), pero de la forma que esta en la página es válido y útil.

Saludos...
  #4 (permalink)  
Antiguo 28/09/2011, 08:15
Avatar de Panshop  
Fecha de Ingreso: abril-2009
Ubicación: Santiago
Mensajes: 87
Antigüedad: 15 años
Puntos: 0
Respuesta: Duda o ideas para un gridview

Sip, eso es lo que puse en mi segundo post en realidad, pero mi tema es dejar una grilla, dentro de otra grilla no se si me explico, pero con eso anidado no tengo problema, mi problema es que al tener la grilla detalle dentro de un itemTemplate de la grilla maestro, me muestra la grilla detalle en una sola columna de la grilla maestra, no abrá una opción de dejar esto del porte de la grilla maestro sin desarmar los datos de las columnas en la grilla maestro?
  #5 (permalink)  
Antiguo 28/09/2011, 11:06
Avatar de AWesker  
Fecha de Ingreso: octubre-2008
Mensajes: 177
Antigüedad: 15 años, 6 meses
Puntos: 27
Respuesta: Duda o ideas para un gridview

ya entiendo... pues si puedes. Te sugeriría que el gridview maestro tenga un sólo ItemTemplate o si usas más de uno, ocultes los otros con css (si lo requeris), así sólo te queda una fila única y abarca el ancho del gridview padre. Yo hice algo parecido para un proyecto del trabajo. Te pongo una solución que he estado usando para probar otras cosas con un ejemplo sencillo con datos de prueba (conste y no es la original, por tanto, carece de css). Pero te va servir de guia.

Esta es la dirección para descargarlo: Descargar

Nos avisas para ver cómo te va.
  #6 (permalink)  
Antiguo 28/09/2011, 14:50
Avatar de Panshop  
Fecha de Ingreso: abril-2009
Ubicación: Santiago
Mensajes: 87
Antigüedad: 15 años
Puntos: 0
Respuesta: Duda o ideas para un gridview

Muchas gracias ;)
Lo revisaré, lo más seguro es que sirva, dado que lo hago solo con el fin de aprender mas :D no por temas laborales.
Despues posteo que fue lo que hice ;)
gracias por su ayuda y tiempo ;D

Etiquetas: asp, gridview, ideas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:02.