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 :

Une fonction SessionState dans une classe?


Sujet :

ASP.NET

  1. #1
    Membre à l'essai
    Inscrit en
    Août 2007
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 19
    Points : 13
    Points
    13
    Par défaut Une fonction SessionState dans une classe?
    J'ai monté une classe toute simple :

    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
    Imports Microsoft.VisualBasic
     
    Public Class clsSessionState
     
        Public Sub WriteSessionOverture(ByVal strNomUsager As String, ByVal strPWord As String)
     
                Dim objEmployeId As New UserInformation
     
                Session("User") = strNomUsager
                Session("Pword") = strPWord
                Session("Timeout") = DateAdd(DateInterval.Minute, 5, Now)
                Session("EmpId") = objEmployeId.GiveEmployeeId(Session("User"), Session("Pword"))
     
        End Sub
     
    End Class
    Mais j'ai tout de suite une erreur : "Name 'Session' is not declared"
    J'ai ajouté Imports System.Web.SessionState pensant que cela règlerait tout, mais non.

    Est-ce que je peux faire quelque chose? J'ai besoin que cette fonction soit accessible par toutes les pages, suis-je obligé de copier cette fonction dans chaque pagè à la place de la mettre dans une classe?


    Merci,

    cwagon

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 85
    Points : 95
    Points
    95
    Par défaut
    Slt evidement ton Session("User") tu le sort d'où? session() c'est une methode mets elle apparait nul part

  3. #3
    Membre à l'essai
    Inscrit en
    Août 2007
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 19
    Points : 13
    Points
    13
    Par défaut Essai/Erreur
    Citation Envoyé par CSharpMan Voir le message
    Slt evidement ton Session("User") tu le sort d'où? session() c'est une methode mets elle apparait nul part
    Je suis nouveau à ASP.Net,donc c'est du essai/erreur.
    J'ai ajouté Imports System.Web.SessionState croyant que ça règlerait le tout, je me suis dit de cette manière le SessionState est déclaré, mais non.

    Quelqu'un peut m'expliquer?/Me dire si j'ai la bonne façon?

    Merci,

    CWagon

  4. #4
    Membre extrêmement actif
    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 : 54
    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
    Points : 1 434
    Points
    1 434
    Par défaut
    Ben, écoute, moi j'utilise pas mal les variables de session et je le les utilise comme ça.

    Mais attends un peu, à y regarder tu es dans une classe externe !
    Donc là, perdu, ça marche pas comme ça.

    Il faut que tu gère ça dans le Context.

    Je vais être méchant : cherche dans les topics du moment, j'ai répondu pas malà un autre gars sur l'utiisation du contexte. Ce que je lui dit est valvable dans ton cas aussi.

    Kenavo

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 85
    Points : 95
    Points
    95
    Par défaut
    esc je me croyait sur l'asp.net C#


    car en C# c'est Session["kooio"]

  6. #6
    Membre à l'essai
    Inscrit en
    Août 2007
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 19
    Points : 13
    Points
    13
    Par défaut
    Citation Envoyé par zooffy Voir le message
    Mais attends un peu, à y regarder tu es dans une classe externe !
    Donc là, perdu, ça marche pas comme ça.

    Il faut que tu gère ça dans le Context.

    Je vais être méchant : cherche dans les topics du moment, j'ai répondu pas malà un autre gars sur l'utiisation du contexte. Ce que je lui dit est valvable dans ton cas aussi.

    Kenavo
    Peux-tu me diriger au topic?


    merci,

    cwagon
    ASP.Net commence à faire plus de sens...

  7. #7
    Membre extrêmement actif
    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 : 54
    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
    Points : 1 434
    Points
    1 434
    Par défaut
    Bon, vraiment, t'aurais pu cherché un peu, trois topics plus bas c'était bon :
    http://www.developpez.net/forums/sho...d.php?t=398410

    Kenavo

  8. #8
    Membre à l'essai
    Inscrit en
    Août 2007
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 19
    Points : 13
    Points
    13
    Par défaut
    Citation Envoyé par zooffy Voir le message
    Bon, vraiment, t'aurais pu cherché un peu, trois topics plus bas c'était bon :
    http://www.developpez.net/forums/sho...d.php?t=398410

    Kenavo
    Je cherchais des threads sur les SessionState, je n'avais pas trouvé.

    Merci

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 05/04/2011, 09h06
  2. [AJAX] [XAJAX] Lancer une fonction JS dans une fonction AJAX
    Par sixieme-sens dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 26/12/2008, 16h26
  3. Réponses: 1
    Dernier message: 25/10/2007, 22h25
  4. Réponses: 10
    Dernier message: 18/04/2007, 18h17
  5. [VBA-E] Une fonction Excel dans une fonction VBA
    Par laloune dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 14/07/2006, 11h21

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