Passando parâmetros entre Webforms
Olá pessoal!! estou com uma dificuldadee conto com a ajuda de vcs...
é o seguinte...
Estou desenvolvendo uma aplicação(site) no bds2006 + asp.net... onde na página principal eu chamo uma outra para exibição de fotos...nesta pasta o que eu tenho são os links dos eventos em q irei filtrar no banco para visualizar as fotos do determinado evento(no banco só guardo o caminho da foto)... sendo que neste link eu faço um script usando o window.open... e no load da pagina q abre faço a chamada da função q realiza o select no banco. esta função recebe um parâmetro para filtro das fotos por evento.
Alguém sabe como faço para ao clicar no link q abre um nova janela, esta receba um parametro da que chamou... este parâmetro será o valor de filtro do select...
espero q entendam minha dúvida e que possam me ajudar...
forte abraço...
é o seguinte...
Estou desenvolvendo uma aplicação(site) no bds2006 + asp.net... onde na página principal eu chamo uma outra para exibição de fotos...nesta pasta o que eu tenho são os links dos eventos em q irei filtrar no banco para visualizar as fotos do determinado evento(no banco só guardo o caminho da foto)... sendo que neste link eu faço um script usando o window.open... e no load da pagina q abre faço a chamada da função q realiza o select no banco. esta função recebe um parâmetro para filtro das fotos por evento.
Alguém sabe como faço para ao clicar no link q abre um nova janela, esta receba um parametro da que chamou... este parâmetro será o valor de filtro do select...
espero q entendam minha dúvida e que possam me ajudar...
forte abraço...
Borland
Curtidas 0
Respostas
Curynga
25/06/2007
Amigo, existe inumeras formas de fazer o que tu quer...
Uma delas é:
- Para enviar os parametros:
Response.Redirect(´Webform2.aspx?texto=´+TextBox1.Text+´&nome=´+TextBox2.Text);
-Para pegar os parametros:
Label1.Text := Request.QueryString[´texto´];
Label2.Text := Request.QueryString[´nome´];
Qualquer duvida é só postar!
Abraços!
Uma delas é:
- Para enviar os parametros:
Response.Redirect(´Webform2.aspx?texto=´+TextBox1.Text+´&nome=´+TextBox2.Text);
-Para pegar os parametros:
Label1.Text := Request.QueryString[´texto´];
Label2.Text := Request.QueryString[´nome´];
Qualquer duvida é só postar!
Abraços!
GOSTEI 0
Rodrigolopes
25/06/2007
fale velho o papo e o seguinte,
na pagina que manda as informações vc coloca assim
exemplo:
Context.Items.Add(´Nome´, txtNome.Text);
Context.Items.Add(´Idade´, txtIdade.Text);
Codigo do botao enviar:
Server.Trasfer(´Pagina2.aspx´, true);
na pagina onde recebe tem que estar asim:
string varNome;
string varIdade;
varNome = Context.Items[´Nome´].ToString();
varIdade = Context.Items[´Nome´].ToString();
ai e so usar como desejar.
na pagina que manda as informações vc coloca assim
exemplo:
Context.Items.Add(´Nome´, txtNome.Text);
Context.Items.Add(´Idade´, txtIdade.Text);
Codigo do botao enviar:
Server.Trasfer(´Pagina2.aspx´, true);
na pagina onde recebe tem que estar asim:
string varNome;
string varIdade;
varNome = Context.Items[´Nome´].ToString();
varIdade = Context.Items[´Nome´].ToString();
ai e so usar como desejar.
GOSTEI 0