Duvida Validacao Dentro do Repeater

19/06/2013

0

Amigos,

Nao sei por onde começar, a validação do meu questionário feito em repeater com 3 níveis, seguinte tenho politicas dentro desse meu repeater ele todo dinâmico,mas minha duvida e como posso aplicar validações inviduais em textbox com o mesmo ID.
Exemplo:


 string tipo = DataBinder.Eval(e.Item.DataItem, "Tipo").ToString().Trim();
                if (tipo == "D")
                {
                    var txtD = ((TextBox)e.Item.FindControl("txtD")).Visible = true;
                }

 


Com essa condição gero 4 textbox,mas como validar individualmente, se ele tem um unico id..

Obrigado Pessoal
Rodrigolima

Rodrigolima

Responder

Posts

19/06/2013

Rodrigolima

Pessoal,

Estou tentando fazer a validacao dos meu questitonario repeater dessa forma nao se e a correta veja:

protected void btnSalvar_Click(object sender, EventArgs e)
        {

            string txtDireita = Request.Form["ctl00$ContentPlaceHolder1$rpCad$ctl01$rpItens$ctl00$rpSub$ctl00$r_15"];
           
            if (txtDireita == "")
            {
                Response.Write("<script>alert('Digite Gondola da Direita')</script>");
            }
            else
            {
                foreach (RepeaterItem rpCadItens in rpCad.Items)
                {
                    var rpItens = (Repeater)rpCadItens.FindControl("rpItens");

                    foreach (RepeaterItem rpIten in rpItens.Items)
                    {
                        var rpSubItens = (Repeater)rpIten.FindControl("rpSub");

                        foreach (RepeaterItem rpSubIten in rpSubItens.Items)
                        {
                            var teste = ((TextBox)rpSubIten.FindControl("txtD")).Text;
                            Response.Write("<br>" + teste);     
                        }
                    }
                }
                
            }



A validacao so funciona apartir do primeiro post back , depois minha propriedade name do txtD e alteradao, nao passando pela validacao.
Poderia fazer isso de outra maneira?

Obrigado pessoal..
Responder

20/06/2013

Rodrigolima

Nesse caso só consigo validação jquery ou javascript?
Responder

20/06/2013

Rodrigolima

Nesse caso só consigo validação jquery ou javascript?
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar