Array
(
)

Manipular dados do GridView dentro de outro GridView

Spynet
   - 09 nov 2008

Tenho um exemplo que fiz para listar gerações, mais utilizando um GridView dentro de outro GridView e neste exemplo utilizei 3 GridView:
GridView1 - Pai
GridView2 - Filho
GridView3 - Neto

Até aqui ficou show, mais agora não sei, alias não consigo de maneira alguma por ex. fazer a contagem ou manipular dados de cada gridview.
Pq por ex. se entro no GridView1 por DataBound eu consigo contar qtos registros tem e exibir na Label, mais aí entro no GridView2 que tá dentro do GridView1 e qdo entro pelo DataBound ele diz que o GridView2 não pertence a pagina.

Protected Sub GridView1_DataBound(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView1.DataBound
label1.text = Me.GridView1.Rows.Count
End Sub

Como que eu faço para manipular os controles de um gridview q tah dentro de outro?

Olha os exemplos abaixo:

http://www.dnacosmeticos.com.br/estrelaonline/rede_exemplo.aspx (aqui monta a rede certinha e faz a soma de qtos tem em cada geração, mais utilizei DataTable (loop denro de lopp) - mais complicado rssss

http://www.dnacosmeticos.com.br/estrelaonline/_rede_gridview.aspx (aqui foi montado com um gridview dentro do outro e é super fácil, mais preciso manipular dados via code-behind)

[]s,
Adilson

Spynet
   - 12 nov 2008

Pelo q estou vendo aqui neste fórum, Asp.net ningem manja quando envolve uma aplicação mais complexa do que arrastar um gridview para a tela e criar o sqldatasource pelo wizard...

Mais blz.. vou continuar a pesquisar até achar uma solução.

[]s,