none
Dúvida com Updatepanel e Response.Redirect RRS feed

  • Pergunta

  • Boa tarde pessoal, minha dúvida é a seguinte:

    Tenho uma página de cadastro onde a pessoa escolhe se é para profissionais ou empresas, ao clicar no radiobuttonlist profissionais por exemplo eu queria que carregasse a página pessoafisica.aspx ou vice-versa, dentro do updatepanel sem carregar a página inteira. Seria como um include em php.

    segunda-feira, 17 de janeiro de 2011 13:57

Respostas

Todas as Respostas

  • José,

    Vc pode fazer um response.redirect, ou vc pode fazer pelo loadControls, crie suas pages pessoa fisíca e jurídica como usercontrols.


    Não esqueça de usar o componente </> na barra para posta seu código.
    segunda-feira, 17 de janeiro de 2011 15:47
    Moderador
  • Seilor,

    Estou fazendo assim:

    if (RadioButtonList1.SelectedIndex == 0)
       {
         Response.Redirect("PessoaFisica.aspx");
       }
       else if (RadioButtonList1.SelectedIndex == 1)
       {
         Response.Redirect("PessoaJuridica.aspx");
       }
    
    Porém ele retorna somente a página PessoaFisica.aspx ou PessoaJuridica.aspx, queria que ela abrisse dentro do updatepanel que está na página de cadastro, sem redirecionar somente para as mesma. Deu pra entender?
    segunda-feira, 17 de janeiro de 2011 17:56
  • Bom dia José !

    Provavelmente seu SelectedIndex está retornando só 0 coloque um break point para verificar o que está ocorrendo. Lembrando que para mudar o index selecionado você deve habilitar o postback do controle radiobuttonList.

    Existem problemas conhecidos para este caso, veja: http://forums.asp.net/p/1547537/3793817.aspx

    quarta-feira, 19 de janeiro de 2011 12:24