Bonjour,
Depuis un menu de ma master page, j'appelle une page MaPage.aspx avec des paramètres :
Dans le premier cas (MaPage.aspx?type=1), je place ceci dans le Page_Load de MaPage.aspx :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <ul> <li><a href="MaPage.aspx?type=1">Cas 1</a></li> <li><a href="#" onclick="Test()">Cas 2</a></li> </ul>
J'ai le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Type = Int32.Parse(Request.Params["type"]);Dans le second cas (onclick="Test()) j'ai ceci :Demande non disponible dans ce contexte.
'Request' a levé une exception de type 'System.Web.HttpException'
Ici, rien ne se produit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 protected void Test(object sender, EventArgs e) { Response.Redirect("Mapage.aspx?type=2"); }
Pourriez-vous s'il vous plaît me dire comment régler cela et me conseiller sur la meilleur façon de passer les paramètres.
Merci beaucoup,
T.
Partager