[ASP.net + C#] Pesquisa. Ajuda

PHP, Java, JavaScript, XML, XHTML, HTML, CSS, ASP, Delphi, Assembly, LaTeX, C, UML, Flash, Perl, SQL, Python, Zope, Pascal, WML. Se conhece mais de 3 siglas referidas, este é o forum para si.

Moderadores: Administradores, Moderadores

[ASP.net + C#] Pesquisa. Ajuda

Mensagempor Red_Beret » Segunda Mai 28, 2007 22:19

Boas

preciso de ajuda para implementar uma pesquisa num site em ASP.net + C#

Tenho uma textbox e um butão, que estão na Master Page, e uma data list na página que vai mostrar os produtos (é um site de uma loja). Só que não tou a ver como é que vou passar a info que tá na textbox para a outra pagina de modo a que esta execute a busca (atraves de SQL)

Alguem me ajuda?
Imagem
Red_Beret
Membro Vitalício
Membro Vitalício
 
Mensagens: 2334
Registado: Sexta Set 17, 2004 11:13

Mensagempor SkylineGTR » Terça Mai 29, 2007 8:16

Pelo que eu percebi tens duas páginas. Na primeira recebes dados através de um formulário e depois queres enviar esses dados para uma segunda página onde serão processados.

Se esse for o caso, e assim de repente tens esta solução:

1) Na tua "Master Page" recebes os dados do form.
2) No evento "click" do botão crias um URL de modo a passar a informação para a segunda página, tipo:

segundapag.aspx?Info=XXXXX

Em que Info funciona como uma variável que vai ser recebida na segunda página.
E fazes um redirect para esse URL, com um Server transfer, tipo:

Me.Server.Transfer(URL)

3) No evento Load da tua segunda página só tens de fazer um request e receber o conteúdo daquela variável, algo do género de:

string = Request("Info")

Alguns métodos que mencionei são o que uso em VB, mas em C# não sei se a sintaxe será diferente, experimenta ou procura sobre isso, mas não devem fugir muito disto.
i7 920 | ASUS P6T Deluxe V2 | 6GB Corsair Dominator PC3-12800 | BFG GTX285 OC2 | 2x WD 640GB + WD 750GB + Seagate 750GB + Samsung F1 1TB | Corsair HX-620 | HP w2207 | Lian Li PC-V1110B
SkylineGTR
Membro Vitalício
Membro Vitalício
 
Mensagens: 4184
Registado: Terça Dez 28, 2004 22:26


Voltar para Programação

Quem está ligado:

Utilizador a ver este Fórum: Nenhum utilizador registado e 1 visitante

cron