IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Comment rediriger vers la page précédente ?


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3
    Par défaut Comment rediriger vers la page précédente ?
    Bonjour,

    Avec Visual 2005 en C#, sur mon site, j'ai plusieurs pages avec un lien vers une page d'ouverture de session. Une fois que l'utilisateur s'est loggé, j'aimerai qu'il soit automatiquement redirigé vers la page d'ou il venait.


    avez-vous des idées?

    merci

  2. #2
    Membre chevronné
    Avatar de CORBASE
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    246
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 246
    Par défaut
    Hum, il me semble que tu possede un propriété Page.PrebiousPage, je ne l'ai jamais utilisé, mais je pense que cela peut t'aider:
    Rien n'est impossible, c'est juste une question de temps
    C'est quoi le PureBasic ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 114
    Par défaut
    via un bouton avec un javascript historyback (ou un truc comme ca) ou sinon il ya une methode qui dois s'appeler refererURL qui te donne l'adresse d'ou viens ton utilisateur

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 114
    Par défaut
    previouspage te permet de faire une instance de la page précedente mais tu dois la connaitre il me semble

  5. #5
    Membre éclairé Avatar de igorzup
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    307
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 307
    Par défaut
    l'historique est une propriété du navigateur nan?

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3
    Par défaut
    En fait, previouspage est toujours null car il y a un retour serveur.
    par contre j'ai essayé de trouver la fonction refererUrl mais je ne l'ai pas en core touvée.

    je persévère

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 114
    Par défaut
    http://msdn2.microsoft.com/en-us/lib...lreferrer.aspx

    Gets information about the URL of the client's previous request that linked to the current URL.
    je pense que ca doit etre ca

  8. #8
    Expert confirmé
    Avatar de Ditch
    Inscrit en
    Mars 2003
    Messages
    4 160
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mars 2003
    Messages : 4 160
    Par défaut
    Citation Envoyé par kid_0a
    Bonjour,

    Avec Visual 2005 en C#, sur mon site, j'ai plusieurs pages avec un lien vers une page d'ouverture de session. Une fois que l'utilisateur s'est loggé, j'aimerai qu'il soit automatiquement redirigé vers la page d'ou il venait.


    avez-vous des idées?

    merci
    Pourquoi ne pas utiliser Forms Authentification? Cela répond exactement à ce qu'il te faut:
    - page de login
    - retour à la page après authentification

    De plus c'est simple à gérer

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 43
    Par défaut
    Bonjour;

    Tu peux utiliser ce code pour recupere l'url de la page precedente p
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    string url = (string)Request.ServerVariables["HTTP_REFERER"];
    Ensuite il ne reste plus qu'a utiliser la variable url dans un ou dans l'attribut "NavigateUrl" d'un lien

    Cordialement

  10. #10
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3
    Par défaut
    parfait ça marche!!!
    un tout grand merci à tous

  11. #11
    Membre expérimenté Avatar de scifire
    Inscrit en
    Juillet 2004
    Messages
    226
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 226
    Par défaut
    J'utiliserais plutot :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
            string url = Request.UrlReferrer.ToString();
            Response.Redirect(url);
    C'est la meme chose que sunbeam a propose sauf qu'on puisse avoir une faute de frappe quand on ecrit la chaine "HTTP_REFERER" "en dur".


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. comment rediriger vers une page d'erreur
    Par flamant dans le forum Spring
    Réponses: 3
    Dernier message: 20/07/2012, 11h27
  2. Réponses: 8
    Dernier message: 24/07/2006, 12h26
  3. Réponses: 13
    Dernier message: 25/05/2006, 04h13
  4. [PHP-JS] PHP qui redirige vers une page
    Par jeanfrancois dans le forum Langage
    Réponses: 3
    Dernier message: 09/05/2006, 11h52
  5. comment rediriger sur une page html en fonction de la langue
    Par pierrot10 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 10/08/2005, 11h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo