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 :

[vb.net] Declarer un array de session ?


Sujet :

ASP.NET

Vue hybride

dyree [vb.net] Declarer un array de... 30/06/2006, 11h22
guitoux1 tu peux mettre ce que tu veux... 30/06/2006, 12h26
quanou Tu peux mettre un arraylist... 30/06/2006, 12h26
quanou trop rapide le Guitoux1 :D 30/06/2006, 12h27
dyree merci pour vos reponse :) ... 30/06/2006, 13h16
guitoux1 :? Si l'autrre fonction est... 30/06/2006, 13h43
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    121
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 121
    Par défaut [vb.net] Declarer un array de session ?
    bonjour ,

    je souhaiterais declarer un array de Textbox mais je voudrais que ces variable soit visible partout donc je pensais les declarer en session . est ce possible ?

    merci d'avance

  2. #2
    Membre Expert Avatar de guitoux1
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 011
    Par défaut
    tu peux mettre ce que tu veux dans une variable de session, cependant y mettre un tableau de TextBox, je vois pas l'intéret !! pourquoi ne pas juste y mettre les valeurs à afficher dans les textbox ??

    Remarque : mieux vaut mettre le moins de chose possible en session, c'est plutot gourmand en mémoire

  3. #3
    Membre éclairé Avatar de quanou
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 311
    Par défaut
    Citation Envoyé par dyree
    bonjour ,

    je souhaiterais declarer un array de Textbox mais je voudrais que ces variable soit visible partout donc je pensais les declarer en session . est ce possible ?

    merci d'avance
    Tu peux mettre un arraylist (composé de ce que tu veux en terme de type de données) dans la session.
    Mais c'est quoi un array de Textbox ?

  4. #4
    Membre éclairé Avatar de quanou
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 311
    Par défaut
    trop rapide le Guitoux1

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    121
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 121
    Par défaut
    merci pour vos reponse

    ce que j'ai pour le moment , c'est :

    dim champ_info(30) as textbox
    For i=1 To 30

    champ_info(i)= new textbox
    champ_info(i).text = ""
    next i

    l'idée ce que je souhaiterai que apres que l'utilisateur ai rentré des valeurs dans les textbox, je puisse men resservir dans une autre fonction.

    d'ou le besoin de session non ?
    car la porté de champ_info(i) est restreinte par la boucle non ?

  6. #6
    Membre Expert Avatar de guitoux1
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 011
    Par défaut
    Si l'autrre fonction est sur la même page, il te suffit de déclarer champ_info au niveau de la page (et pas au niveau de la boucle).
    Si ta fonction est dans une autre page, ben tu redéclare champ_info. Vu que tu connais la taille de ton tableau (30) et la valeur a mettre dans les textbox (""), ben pourquoi mettre en session ça alors que tu peux le refaire ailleurs ?? pas de données dynamique, que du dur.

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    121
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 121
    Par défaut
    ok je via essayer ca.

    il ne faut pas preter attention a la valeur "", je l'avais juste mis la au debut pour initialiser car je croyais avoir un probleme. je ne connais pas par avance ni le contenue ni la taille mais je peux la majorer ( par 30 )

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 21/03/2007, 20h44
  2. [VB.net] Declaration en globale
    Par Seth77 dans le forum Windows Forms
    Réponses: 5
    Dernier message: 13/02/2007, 11h34
  3. [VB.net] Declaration variable dans une boucle for
    Par nico10gbb dans le forum Windows Forms
    Réponses: 4
    Dernier message: 10/05/2006, 11h45
  4. [C++.NET] Declarer un objet datatable
    Par raboin dans le forum VC++ .NET
    Réponses: 5
    Dernier message: 24/04/2006, 17h17
  5. [VB.NET] Declaration problématique dans une classe
    Par joefou dans le forum VB.NET
    Réponses: 8
    Dernier message: 01/03/2006, 11h38

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