none
Ler o textbox dentro de um repeater RRS feed

  • Pergunta

  • Olá a todos eu tenho um repeater e dentro de um dos ItemTemplate eu inseri um asp:Textobox

    e quero que ao clickar num botao eu percorra esse repeater, da mesma forma que percorro um gridview e que através de um findcontrol :

    string teste = ((TextBox)item.FindControl("txtQtd")).Text;

    eu consiga estar recuperando o conteudo desse textbox, eu ao clickar no botao percorro o repeater, dessa forma:

    foreach (RepeaterItem item in rptCompras.ItemTemplate)
                {

                    string teste = ((TextBox)item.FindControl("txtQtd")).Text;
                }

    Porém ele nao permite que um RepeaterItem  seja compativel com rptCompras.ItemTemplate , como devo fazer para poder ler o conteudo desse textbox?

    Atenciosamente

    Marcus Fernando

    terça-feira, 14 de maio de 2013 17:37

Respostas

  • Olá Marcus,

    Você está lendo os templates do Repeater.. mas pode ler os items:

    foreach (RepeaterItem item in rptCompras.Items)
                {
                    string teste = (TextBox)item.FindControl("txtQtd").Text;
                }


    Fabio Rosa.

    • Marcado como Resposta marcusfcbarbosa terça-feira, 14 de maio de 2013 21:00
    terça-feira, 14 de maio de 2013 18:16

Todas as Respostas