Ok...
 
Mas quando você clica no botão os dados serão salvos no banco de dados? Se sim 
você pode fazer um databind e usar o contador no itemdatabound
 
se não você vai ter que fazer uma função em JavaScript :o)
 
 
[]'s
 
Andreano Lanusse
System Engineer - Development Tools
<blocked::BLOCKED::http://info.borland.com.br/borcon> Tel.: +55 (11) 2165 - 
8000 / Mobile: +55 (11) 8196-5912 
<blocked::BLOCKED::http://info.borland.com.br/borcon> [EMAIL PROTECTED] 
<blocked::BLOCKED::mailto:[EMAIL PROTECTED]>  - www.borland.com.br 
<blocked::BLOCKED::http://www.borland.com.br/> 
Blogs: http://blogs.borland.com/andreanolanusse 
<blocked::BLOCKED::http://blogs.borland.com/andreanolanusse> 
Artigos: http://bdn.borland.com <blocked::BLOCKED::http://bdn.borland.com/>  

________________________________

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Murillo 
Proença
Enviada em: Wednesday, August 30, 2006 01:29 PM
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: RES: [delphi-br] Footer do DataGrid - quase desistindo


é aí que tá o problema Andreano, se fosse no ItemDataBound tava blz,
mas isso é feito em um botão, onde o usuário após digitar todos os
valores, pressiona esse botão para obter o total da coluna.



--- Em delphi-br@yahoogrupos.com.br, "Andreano Lanusse"
<[EMAIL PROTECTED]> escreveu
>
> Isso é o que você está executando no ItemDataBound?
>  
> se for você tem que fazer o FindControl no parametro E, então
ficaria assim e.FindControl e antes você tem que testar o tipo do item
se é um footer
>  
>  
> []'s
>  
> Andreano Lanusse
> System Engineer - Development Tools
> <blocked::BLOCKED::http://info.borland.com.br/borcon> Tel.: +55 (11)
2165 - 8000 / Mobile: +55 (11) 8196-5912 
> <blocked::BLOCKED::http://info.borland.com.br/borcon> [EMAIL PROTECTED]
<blocked::BLOCKED::mailto:[EMAIL PROTECTED]>  - www.borland.com.br
<blocked::BLOCKED::http://www.borland.com.br/> 
> Blogs: http://blogs.borland.com/andreanolanusse
<blocked::BLOCKED::http://blogs.borland.com/andreanolanusse> 
> Artigos: http://bdn.borland.com
<blocked::BLOCKED::http://bdn.borland.com/>  
> 
> ________________________________
> 
> De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Em nome de Murillo Proença
> Enviada em: Wednesday, August 30, 2006 12:17 PM
> Para: delphi-br@yahoogrupos.com.br
> Assunto: Re: RES: [delphi-br] Footer do DataGrid - quase desistindo
> 
> 
> só esqueci de colocar o cabeçalho do procedure, aí vai:
> 
> procedure TLancInventario.CalcTotal(prGrid:
> System.Web.UI.WebControls.DataGrid;
>   prControl: String);
> 
> 
> --- Em delphi-br@yahoogrupos.com.br, Murillo Proença <[EMAIL PROTECTED]>
> escreveu
> >
> > Fala aí Andreano, tudo blz?
> > 
> > cara, olha só como estou fazendo, tentei colocar o findcontrol para o
> > total mas ele me devolve nil.
> > 
> > var
> >   edValor: TextBox;
> >   dgItem: DataGridItem;
> >   nTotal: Double;
> > begin
> >   nTotal:= 0;
> >   for dgItem in prGrid.Items do begin
> >     edValor:= TextBox(dgitem.FindControl(prControl));
> >     nTotal:= nTotal + Convert.ToDouble(edValor.Text);
> >   end;
> >   edValor:= TextBox(prGrid.FindControl('edtTotal'));
> >   if (edValor <> nil) then
> >     edValor.Text:= nTotal.ToString('##,###,##0.00');
> > end;
> > 
> > --- Em delphi-br@yahoogrupos.com.br, "Andreano Lanusse"
> > <[EMAIL PROTECTED]> escreveu
> > >
> > > Murillo,
> > >  
> > > você pode fazer isso através do método FindControl , passando o nome
> > do textbox que está no footer...
> > >  
> > > você tentou isso?
> > >  
> > >  
> > > []'s
> > >  
> > > Andreano Lanusse
> > > System Engineer - Development Tools
> > > <blocked::BLOCKED::http://info.borland.com.br/borcon> Tel.: +55 (11)
> > 2165 - 8000 / Mobile: +55 (11) 8196-5912 
> > > <blocked::BLOCKED::http://info.borland.com.br/borcon> [EMAIL PROTECTED]
> > <blocked::BLOCKED::mailto:[EMAIL PROTECTED]>  - www.borland.com.br
> > <blocked::BLOCKED::http://www.borland.com.br/> 
> > > Blogs: http://blogs.borland.com/andreanolanusse
> > <blocked::BLOCKED::http://blogs.borland.com/andreanolanusse> 
> > > Artigos: http://bdn.borland.com
> > <blocked::BLOCKED::http://bdn.borland.com/>  
> > > 
> > > ________________________________
> > > 
> > > De: delphi-br@yahoogrupos.com.br
> > [mailto:[EMAIL PROTECTED] Em nome de Murillo Proença
> > > Enviada em: Wednesday, August 30, 2006 11:43 AM
> > > Para: delphi-br@yahoogrupos.com.br
> > > Assunto: [delphi-br] Footer do DataGrid - quase desistindo
> > > 
> > > 
> > > Galera, tô a ponto de desistir disso, há algum tempo já postei essa
> > > dúvida e até agora, apesar de muitas pesquisas, ainda não consegui
> > > resolver o problema.
> > > Tô desenvolvendo uma aplicação D2006 em ASP.NET, onde tenho um
> > > DataGrid que possui uma certa coluna do tipo template. Nesta coluna
> > > tenho um TextBox, onde o usuário irá digitar os valores para
todos os
> > > registros. 
> > > Após digitar tudo ele tem um botão que tem que retornar no footer
> > > deste DataGrid o total dos valores digitados para esta coluna.
> > > Bom, através de um for dentro dos itens do DataGrid eu consigo pegar
> > > os valores dos TextBox e somar tudo numa variável, mas o
problema está
> > > em como colocar isso no footer do DataGrid.
> > > Não sei como acessar o footer sem ser pelo evento ItemDataBound.
> > > Qualquer ajuda tá valendo.
> > > 
> > > Abraço a todos
> > > 
> > > Murillo Proença
> > > 
> > > 
> > > 
> > > 
> > >  
> > > 
> > > 
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> >
> 
> 
> 
> 
> 
>  
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>





 


[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a