Usuário com melhor resposta
Passagem de Valor De Variaveis para outra Página ASP.NET C#

Pergunta
-
Pessoal, tudo bem? Estou fazendo um página de recibo que será impressa , esta funcionara da seguinte forma: O USUÁRIO PESQUISA o nome do cliente e os dados aparecem em um grid! Depois no grid tenho um botão "Gerar Recibo" ele me redireciona para a página ReciboCliente.aspx preenchendo algumas labels...
DÚVIDA: COMO PASSAR OS VALORES DAS VARIÁVEIS DO EVENTO PARA A PAGINA RECIBOCLIENTE.ASPX NÃO SENDO POR SESSION??
MEU CÓDIGO ESTÁ ASSIM:
if (e.CommandName == "Certificado")
{
codigo = int.Parse(GridCAEX.Rows[index].Cells[0].Text);
cdcaex = CAEXBLL.Find(cli => cli.IDT_VISITANTE == codigo).First<cadastroenie>();
empresa = cdcaex.EMPRESA;
cnpj = cdcaex.CNPJ;
endereco = cdcaex.ENDERECO;
cidade = cdcaex.CIDADE;
estado = cdcaex.ESTADO;
telefone = cdcaex.TELEFONE;
valor = cdcaex.VALOR;//Preciso passar estas variaveis em cima para a outra pagina... ReciboCliente.aspx
Response.Redirect("ReciboCliente.aspx");
}
Sistema:
PS: A OUTRA PAGINA , CADA LABEL RECEBE SUA RESPECTIVA VARIAVEL!!!
POR EXEMPLO PAGINA ReciboCliente.aspx:
LABELNOME = VARIAVEL NOME
LABELEMPRESA = VARIAVEL EMPRESA ...
E assim vai...
- Editado Vinicius Vendramel segunda-feira, 13 de agosto de 2012 15:46
- Movido AndreAlvesLima segunda-feira, 13 de agosto de 2012 18:45 (De:C#)
Respostas
-
Consegui vendo este Post:
http://social.msdn.microsoft.com/Forums/pt-BR/aspnetpt/thread/0efa5b40-dfcc-4ddd-8391-fdcfd6280a50/
- Marcado como Resposta Vinicius Vendramel segunda-feira, 13 de agosto de 2012 15:55
-
if (e.CommandName == "Certificado")
{
codigo = int.Parse(GridCAEX.Rows[index].Cells[0].Text);
cdcaex = CAEXBLL.Find(cli => cli.IDT_VISITANTE == codigo).First<cadastroenie>();
empresa = cdcaex.EMPRESA;
cnpj = cdcaex.CNPJ;
endereco = cdcaex.ENDERECO;
cidade = cdcaex.CIDADE;
estado = cdcaex.ESTADO;
telefone = cdcaex.TELEFONE;
valor = cdcaex.VALOR;
url = "ReciboCliente.aspx?empresa=" + empresa + "&cnpj=" + cnpj + "&endereco=" + endereco + "&cidade=" + cidade + "&estado=" + estado + "&telefone=" + telefone + "&valor=" + valor;
Response.Redirect(url);
}=)
- Marcado como Resposta Vinicius Vendramel segunda-feira, 13 de agosto de 2012 16:00
Todas as Respostas
-
Consegui vendo este Post:
http://social.msdn.microsoft.com/Forums/pt-BR/aspnetpt/thread/0efa5b40-dfcc-4ddd-8391-fdcfd6280a50/
- Marcado como Resposta Vinicius Vendramel segunda-feira, 13 de agosto de 2012 15:55
-
if (e.CommandName == "Certificado")
{
codigo = int.Parse(GridCAEX.Rows[index].Cells[0].Text);
cdcaex = CAEXBLL.Find(cli => cli.IDT_VISITANTE == codigo).First<cadastroenie>();
empresa = cdcaex.EMPRESA;
cnpj = cdcaex.CNPJ;
endereco = cdcaex.ENDERECO;
cidade = cdcaex.CIDADE;
estado = cdcaex.ESTADO;
telefone = cdcaex.TELEFONE;
valor = cdcaex.VALOR;
url = "ReciboCliente.aspx?empresa=" + empresa + "&cnpj=" + cnpj + "&endereco=" + endereco + "&cidade=" + cidade + "&estado=" + estado + "&telefone=" + telefone + "&valor=" + valor;
Response.Redirect(url);
}=)
- Marcado como Resposta Vinicius Vendramel segunda-feira, 13 de agosto de 2012 16:00