none
Uso do Postback RRS feed

  • Pergunta

  • Resolvi usar o PostBack para transferência de dados entre dois Web form, estou usando da forma abaixo.

    Código abaixo e aonde está recebendo.

     protected void Page_Load(object sender, EventArgs e)
            {
                if(PreviousPage != null)
                {
                    if (PreviousPage.IsCrossPagePostBack == true)
                    {
                        txtCodVendedor.Text = Request.Form["lblCodVendedor"];
                        txtVendedor.Text = Request.Form["lblNomeVendedor"];
                    }
                }
            }

    E abaixo, é  webform é o que envia os dados, a forma que estou fazendo é de uma tela de gerar pedido, aonde tenho um botão que redireciona para uma outra web form Consulta vendedor, onde carrega todas os vendedores cadastrado no BD, faço a seleção do vendedor por grid jogo o id e vendedor para um Label e desse label quero fazer a tranferia.

        protected void btnSelVendedor_Click(object sender, EventArgs e)
            {
                if(PreviousPage != null)
                {
                    if(PreviousPage.IsCrossPagePostBack == true)
                    {
                        lblCodVendedor.Text = Request.QueryString["lblCodVendedor"];
                        lblNomeVendedor.Text = Request.QueryString["lblNomeVendedor"];
                        
                    }
                }
                
            }
    mas no form de gerar pedido não me traz nenhuma informação, aonde sabe melhor como se faz essa operação?


    Fernando Gomes

    domingo, 15 de novembro de 2015 15:25

Respostas

  • Você pode trabalhar com o objeto Session do ASP.NET, o mesmo possibilita passar informações entre páginas da sua aplicação.
    • Marcado como Resposta fgoliveira sexta-feira, 20 de novembro de 2015 01:18
    segunda-feira, 16 de novembro de 2015 13:02

Todas as Respostas

  • Boa tarde, acho que esse post do Macoratti pode te ajudar...

    http://www.macoratti.net/aspn_pvw.htm

    domingo, 15 de novembro de 2015 21:29
  • Você pode trabalhar com o objeto Session do ASP.NET, o mesmo possibilita passar informações entre páginas da sua aplicação.
    • Marcado como Resposta fgoliveira sexta-feira, 20 de novembro de 2015 01:18
    segunda-feira, 16 de novembro de 2015 13:02