Paramètre dans un lien [Résolu]

Signaler
Messages postés
63
Date d'inscription
jeudi 16 février 2006
Statut
Membre
Dernière intervention
10 mai 2006
-
Messages postés
73
Date d'inscription
mardi 15 mars 2005
Statut
Membre
Dernière intervention
18 novembre 2010
-
Hello,
voilà mon problème : qd mon utilisateur fait une demande via mon application, un mail est envoyé à son responsable. Je voudrais mettre dans ce mail un lien qui renverrait le responsable à ma page de connexion puis à la page de validation de la dite demande. Mais voilà, je ne sais pas comment on passe un paramètre dans un lien (je crois que c'est qqch du genre http://page.aspx?mail=1) mais surtout je ne sais pas comment récuperer ce paramètre dans ma page de connexion.
Est ce que qq'1 pourrait m'aider ? Merci.

6 réponses

Messages postés
73
Date d'inscription
mardi 15 mars 2005
Statut
Membre
Dernière intervention
18 novembre 2010

Oui, tu dois conctruire tes liens de cette façon.
Pour récupérer les valeur passée en url tu fais :

<%
valeur=request.querystring("mail")
%>


<HR>
Keikun59
http://blogs.developpeur.org/keikun59
Messages postés
73
Date d'inscription
mardi 15 mars 2005
Statut
Membre
Dernière intervention
18 novembre 2010

Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
23
cela veut dire qeu tu travaille en C# donc il faut faire

Request.QueryString["mail"];


<HR>
Cyril - MVS - MCP
Messages postés
73
Date d'inscription
mardi 15 mars 2005
Statut
Membre
Dernière intervention
18 novembre 2010

Si tu fais du VB.NET :
Request.QueryString("mail")

Si tu fais du C#
Request.QueryString["mail"]


<HR>
Keikun59
http://blogs.developpeur.org/keikun59
Messages postés
63
Date d'inscription
jeudi 16 février 2006
Statut
Membre
Dernière intervention
10 mai 2006

Merci pour ta réponse,
une dernière question, request c'est quoi ?
Messages postés
63
Date d'inscription
jeudi 16 février 2006
Statut
Membre
Dernière intervention
10 mai 2006

euh, en faites, j'ai encore une question : si je met dans mon code behind int mail = Request.QueryString("mail")
le navigateur me dit 'System.Web.HttpRequest.QueryString' denotes a 'property' where a 'method' was expected
je ne comprend pas bien pourquoi.