[ASP.net]Problème pour passer des paramètres d'une page à une autre

Problème pour passer des paramètres d'une page à une autre [ASP.net] - ASP - Programmation

Marsh Posté le 29-04-2003 à 15:12:33    

:cry:  :cry:  :cry:  :cry:  
 
Je n'arrive pas a passer des parametres d'une page à une autre.
 
J'ai essayé avec :
 

Code :
  1. Request.Params.Add("ma_clef", textBox1.Text);


 
mais ca me sort

Collection is read-only

a l'utilisation.
 
-----
 
Sinon j'ai essayé en faisant un  

Code :
  1. Server.Transfer(page_path + ".aspx?ma_clef=" + textBox1.Text


 
et ca marche mais probleme, ma 2eme page (qui recoit bien "ma_clef" ) doit en appeller une 3eme en rajoutant ses propres clefs. Donc je fais:

Code :
  1. Server.Transfer(page_path + ".aspx?ma_clef=" + textBox1.Text + "&autre_clef="+textBox2.Text


La 3eme page ne recoit que "ma_clef" et pas "autre_clef". (J'imagine que c'est dû au fait que la collection est en lecture seule).
 
Comment faire pour changer les parametres d'une page à l'autre ??


Message édité par ToxicAvenger le 29-04-2003 à 15:20:15
Reply

Marsh Posté le 29-04-2003 à 15:12:33   

Reply

Marsh Posté le 29-04-2003 à 15:19:30    

up  :bounce:

Reply

Marsh Posté le 29-04-2003 à 15:28:52    

up de soutien [:zebra33]

Reply

Marsh Posté le 29-04-2003 à 15:52:31    

bon c'est bon, on vient de me repondre:
 
.transfert ca pue fayt utiliser le bon vieux Response.Redirect

Reply

Marsh Posté le 07-05-2003 à 10:52:00    

ToxicAvenger a écrit :

bon c'est bon, on vient de me repondre:
 
.transfert ca pue fayt utiliser le bon vieux Response.Redirect


En asp/VB j'utilise soit :
 
-Me.application("nom clef" )=mavaleur
Puis je recupere avec a=Me.application("nom clef" )
 
-Me.Session.Add("nom clef", valeur)
Puis avec Me.Session.Item("nom clef" ), tu peux modifier ou recuperer la valeur stocké dans la session.

Reply

Marsh Posté le 07-05-2003 à 23:43:44    

marche pas, c en lecture seule. Mais bon, j'ai donné la réponse plus haut.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed