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

VB.NET Discussion :

récupération de variable


Sujet :

VB.NET

  1. #1
    Membre éprouvé
    Inscrit en
    Mars 2008
    Messages
    1 123
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 1 123
    Par défaut récupération de variable
    comment recuperer la valeur d'une variable d'une page Défault par une autre page default (passage de variable)

  2. #2
    Membre confirmé Avatar de Epica84
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    164
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 164
    Par défaut
    Vous déclarez une varible de style default ...
    Comme ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim mydef As Default = TryCast(Me.Parent, Default)
    En tout cas, moi c'est comme ceci que j'arrive à récupéré des variables ainsi que des objets d'autres pages ...

    Svp, lisez quelque tuto avant de poster car vous avez poster au moin 5 questions depuis moins d'une semaine se qui rend les autres questions de moin en moins voyantes ...

    Cordialement Christophe

  3. #3
    Membre éprouvé
    Inscrit en
    Mars 2008
    Messages
    1 123
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 1 123
    Par défaut
    merci à vous mais j'ai pas bien comprisle cod eque tu as mis
    moi j'ai une variable de type string dans la page default je veux la recupérer dans une autre page

  4. #4
    Membre confirmé Avatar de Epica84
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    164
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 164
    Par défaut
    Bin après tu teste comme suit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if mydef is not nothing then 
    dim MaVariable as string = mydef.MavariableStringDeDefault 'et après tu as par exemple l'affecte
    end if

  5. #5
    Rédacteur
    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Billets dans le blog
    121
    Par défaut
    sky88 tu devrais posé tes questions dans la section adequat(ASP.net). Tu embrouille les gens on en sait si tu est dans la programmation ASP.net/VB.net ou VB.net tout cour. Tu devrais lire les tas de tutos qu'il y'a sur le site ainsi que la FAQ sur ASP.net avant de poster. Tu peu passer tes variables par url et les récupérer avec Request.QueryString
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  6. #6
    Membre éprouvé
    Inscrit en
    Mars 2008
    Messages
    1 123
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 1 123
    Par défaut
    merci à vous mais pardon je n'ai rien compris
    surement il y a une autre méthode mar ce que comme ça le code va être trop chargé (à chaque fois qu'il y a un passage de variable on fait ce test??)

  7. #7
    Rédacteur
    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Billets dans le blog
    121
    Par défaut
    Tu veut passer une variable d'une page Default1.aspx a un page Default2.aspx?
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  8. #8
    Membre éprouvé
    Inscrit en
    Mars 2008
    Messages
    1 123
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 1 123
    Par défaut
    oui c'est ça je veux récuperer une variavle d'une page à une autre

  9. #9
    Rédacteur
    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Billets dans le blog
    121
    Par défaut
    en tu peu utiliser les sessions pour passer une varaible d'une page a l'autre ou les varaibles d'applications mais le plus simple serais de passe par URL

    Exemple
    je veut passer une valeur 200 dans la page default2.aspx
    je fait ceci dans la page default1

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <A href="default2.aspx?id=200"></A>
    et je récupère cette valeur comme ceci dans default2.aspx

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Dim id As String 
    id = Request.Params("id")
     'ou
    id = Request.QueryString("id")
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  10. #10
    Membre éprouvé
    Inscrit en
    Mars 2008
    Messages
    1 123
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 1 123
    Par défaut
    merci à vous monsieur
    bn peut être je ne comprends pas vite mais je fais mon possible de comprendre
    écoutez je vais vous expliquer qu'est ce que je vais faire et vous me dites si c'est juste

    dans une page1 je recupere le contenu de textbox (par exemple)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Session("mySession") = TextBox1.Text
    et dans une autre page2 pour la recupere je fais le suivant pour afficher le contenu de textbox1 dans textBox2

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    TextBox2.Text = DirectCast(Session("mySession"), String)
    c'est juste??

  11. #11
    Membre éprouvé
    Inscrit en
    Mars 2008
    Messages
    1 123
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 1 123
    Par défaut
    une derniere question SVP
    si je vaux créer une variable globale dans Default.aspx.vb
    et je veux utiliser la variable dans toutes les pages
    par exemple: une variable pour sauvagarder la requete
    ex:
    dans default.aspx.vb
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Public SqlStr As String
    mais je vaux utiliser la meme variable dans toutes les autres pages (pas forcement le contenu qui est transféré d'une page à une autre)
    mais utiliser une seule variable dans ttes les pages???

  12. #12
    Rédacteur
    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Billets dans le blog
    121
    Par défaut
    Pour l'utilisation des variables de session je pense que sa peut aller.
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  13. #13
    Membre éprouvé
    Inscrit en
    Mars 2008
    Messages
    1 123
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 1 123
    Par défaut
    donc est ce que c'est juste si je vais faire ça

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Public SqlStr As String
     
     
     Session("mySession") = SqlStr
    et pour utiliser cette variable SqlStr dans un autre fichier .vb??
    comment le faire??

Discussions similaires

  1. [C#] Récupération des variables system...
    Par smyley dans le forum Windows Forms
    Réponses: 7
    Dernier message: 04/08/2005, 11h39
  2. [VC++] Récupération de variables d'environnement
    Par LeonardDev dans le forum MFC
    Réponses: 2
    Dernier message: 02/03/2005, 11h09
  3. [VB.NET] Problem de récupération de variable avec une DLL
    Par ludovic85 dans le forum Windows Forms
    Réponses: 11
    Dernier message: 19/01/2005, 11h37
  4. Récupération de variable
    Par Fred- dans le forum ASP
    Réponses: 13
    Dernier message: 17/06/2004, 20h13
  5. Récupération de variables dynamiques complexes
    Par ludoboy dans le forum ASP
    Réponses: 7
    Dernier message: 24/05/2004, 17h51

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