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 :

vider Variable session


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de More
    Inscrit en
    Janvier 2007
    Messages
    252
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Janvier 2007
    Messages : 252
    Par défaut vider Variable session
    bonjour tous le monde,

    j'ai declarer des variables session dans ma page pour transferer les donnees d'une page a une autre, mais le probleme c'est que le contenu de mes variables change pas.

    j'ai mis session.clear() , mais ca marche pas.

    quelqu'un peux m'aider SVP

  2. #2
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Ben je pense qu'il faut que tu trouve ta variable pour faire ça.
    Là, tu vide le contenu du SessionState et pas ta variable.
    En plus pour vider une variable de session je trouve que : Session.Contents.Remove est plus propre.

    Mais en nommant la variable, c'est mieu.

    Désolé de ne pas être plus précis, j'utilise plus les varaible de session depsui que je suis passé à .NET

  3. #3
    Membre expérimenté Avatar de More
    Inscrit en
    Janvier 2007
    Messages
    252
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Janvier 2007
    Messages : 252
    Par défaut
    bah,

    merci bcp pour ta reponse, mais j'ai trouvé que l'erreur été dans mes zones de text qui garde la meme valeur, mais c'est bizare comme erreur .

    tu trouve pas ??

  4. #4
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Citation Envoyé par More Voir le message
    bah,

    merci bcp pour ta reponse, mais j'ai trouvé que l'erreur été dans mes zones de text qui garde la meme valeur, mais c'est bizare comme erreur .

    tu trouve pas ??
    C'est pas très clair, il nous faudrait un peu plus d'expliquation sur ta manière de faire, voire du code.

    Un petit effort sur l'orthographe serait également le bienvenu

  5. #5
    Membre expérimenté Avatar de More
    Inscrit en
    Janvier 2007
    Messages
    252
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Janvier 2007
    Messages : 252
    Par défaut
    ok, voila

    j'ai 2 pages : Add.aspx et Hard.aspx .

    dans il y a des zones de textes et un boutton Next qui sert a rediriger vers la page Hard.aspx dans le click sur le boutton Next il stock les valeurs des zones de textes dans des variables session.

    dans la page Hard.aspx il y a un boutton back qui sert a rediriger vers la page add.aspx et mettre les valeurs des variables session dans les zones de textes.

    voici le code :
    page Add.aspx

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    Partial Class add
        Inherits System.Web.UI.Page
     
        Protected Sub Submit1_ServerClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Submit1.ServerClick
            Session("name") = ""
            Session("serial") = ""
            Session("mac") = ""
            Session("ip") = ""
            Session("dns1") = ""
            Session("dns2") = ""
            Session("note") = ""
     
            Session("name") = Me.TextBox1.Text
            Session("serial") = Me.TextBox2.Text
            Session("mac") = Me.TextBox3.Text
            Session("ip") = Me.TextBox4.Text
            Session("dns1") = Me.TextBox5.Text
            Session("dns2") = Me.TextBox6.Text
            Session("note") = Me.TextArea1.Value
     
            Response.Redirect("hard.aspx")
        End Sub
     
        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            Dim Action As String = Request.Params.Get("action")
     
            If (Action = "back") Then
     
                Me.TextBox1.Text = Session("name")
                Me.TextBox2.Text = Session("serial")
                Me.TextBox3.Text = Session("mac")
                Me.TextBox4.Text = Session("ip")
                Me.TextBox5.Text = Session("dns1")
                Me.TextBox6.Text = Session("dns2")
                Me.TextArea1.Value = Session("note")
            End If
     
        End Sub
    End Class
    page Hard.aspx :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     
    Partial Class hard
        Inherits System.Web.UI.Page
     
        Protected Sub Button3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button3.Click
            MsgBox(Session("name"))
            Response.Redirect("add.aspx?action=back")
        End Sub
    End Class
    je crois que c'est clair

  6. #6
    Membre habitué
    Inscrit en
    Mars 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mars 2007
    Messages : 10
    Par défaut
    C'est pas très clair, il nous faudrait un peu plus d'expliquation sur ta manière de faire, voire du code.

    Un petit effort sur l'orthographe serait également le bienvenu
    Ok, je déterre un post juste pour persifler...
    Mais dans le même post, demander un effort sur l'orthographe et écrire "expliquation" c'est quand même beau!

    C'est pour rire hein? n'allez pas vous énerver


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

Discussions similaires

  1. Réponses: 11
    Dernier message: 19/08/2013, 11h05
  2. [Sessions] SSL et variables sessions
    Par Invité dans le forum Langage
    Réponses: 1
    Dernier message: 17/10/2005, 13h36
  3. Variable session + champs texte.
    Par nicocsgamer dans le forum Langage
    Réponses: 2
    Dernier message: 11/09/2005, 15h28
  4. [C#] Accès aux variables Session
    Par kalan dans le forum ASP.NET
    Réponses: 9
    Dernier message: 31/08/2005, 16h40
  5. [struts]Variable session
    Par ansarim dans le forum Struts 1
    Réponses: 2
    Dernier message: 25/02/2004, 12h02

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