Meilleur auteur de réponses
besoin de cacher, remplacer ou griser mes adresses url

Question
-
bonjour,
dans le cadre de mon développement il y'a un truc qui gène un peu, c'est la possibilité que les utilisateurs ont pour changer les urls générer surtout suite au Response.Redirect et les adresses générer sont du genre :
http://servblade2/projet1/pages/Versement.aspx?cmd_produit=BNRA010E090
donc ce que je cherche c'est un moyen pour soit cacher une partie de l'url surtout le filtre ou griser l'url.
Merci beaucoup
Réponses
-
Bonjour
Si vous remplacez Response.Redirect avec Server.Transfer le nouvel URL ne sera pas visible (on garde le URL originel).
Une autre solution est de utiliser des variables Session et non des QueryString.
Cordialement,
- Proposé comme réponse Ould MouradEditor vendredi 2 novembre 2012 15:11
- Non proposé comme réponse scania113 vendredi 2 novembre 2012 17:37
- Marqué comme réponse scania113 vendredi 2 novembre 2012 19:00
-
c'est résolu, il a fallu juste déclarer le bouton comme etant post back au nievau du script Manager de la manière suivante :
ScriptManager scriptManager = ScriptManager.GetCurrent(this.Page); scriptManager.RegisterPostBackControl(this.imprim_btn);
cordialement,- Marqué comme réponse scania113 vendredi 2 novembre 2012 19:00
Toutes les réponses
-
-
Bonjour
Si vous remplacez Response.Redirect avec Server.Transfer le nouvel URL ne sera pas visible (on garde le URL originel).
Une autre solution est de utiliser des variables Session et non des QueryString.
Cordialement,
- Proposé comme réponse Ould MouradEditor vendredi 2 novembre 2012 15:11
- Non proposé comme réponse scania113 vendredi 2 novembre 2012 17:37
- Marqué comme réponse scania113 vendredi 2 novembre 2012 19:00
-
bonjour,
en remplaçant Response.Redirect par Server.Transfer, mon navigateur m'a renvoyé l'erreur suivante :
Line: 939
Erreur : Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed.cordialement
-
c'est résolu, il a fallu juste déclarer le bouton comme etant post back au nievau du script Manager de la manière suivante :
ScriptManager scriptManager = ScriptManager.GetCurrent(this.Page); scriptManager.RegisterPostBackControl(this.imprim_btn);
cordialement,- Marqué comme réponse scania113 vendredi 2 novembre 2012 19:00