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 :

accéder a une textbox depuis une class


Sujet :

ASP.NET

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Par défaut accéder a une textbox depuis une class
    Bonjour,

    Voila j'ai une page aspx sur laquelle j'ai une textbox que j'ai créé avec le mode design, elle est donc declarée en Protected dim, et j'aimerais pouvoir faire depuis une class en .vb un MaTextBox.Text = "salut".

    J'aimerais la declarer en publique mais je vois pas comment faire...

    (Je sais c'est pas tres propre mais si quelqu'un a une meilleure solution je suis tout ouvert!)

    D'avance merci!

  2. #2
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    il y a une meilleure solution en faisant un propertry dans la page qui contient la textbox, y a des explications partout sur le net

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Par défaut
    merci!

    un petit lien ou une petite explication serait le/la bienvenu(e)!

  4. #4
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Public Shared Property textboxtext As String
            Get
                Return textbox1.text
            End Get
            Set(ByVal value As String)
                textbox1.text = value
            End Set
        End Property

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Par défaut
    Merci!

    (ce n'est ni une explication ni un lien, mais bon...)

    Bref sinon niveau explication, ce code je le met sur ma page qui contient ma textbox, jusque la on est d'accord, par contre dans ma classe pour y acceder je fais quoi?

    Je suis un peu boulet donc merci de qq petites explications

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Par défaut
    et sinon sur la page qui contient ma textbox, avec ce code j'ai cette erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Erreur	103	Impossible de faire référence à un membre instance d'une classe à partir d'une méthode partagée ou d'un initialiseur de membre partagé sans une instance explicite de la classe.

  7. #7
    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
    Bah faut instancier ta classe ou la rendre static.
    Les bases de la POO quoi

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Par défaut
    Bon, je vous remercie, je crois comprendre que je ne vais pas avoir d'explications supplémenatires sur le comment du pourquoi...

    Je vais tenter d'aller voir ailleurs donc.

  9. #9
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    Ta question est étrange et ce que tu essayes de faire ne correspond pas aux bonnes pratiques que tout le monde s'efforce d'indiquer ici.
    C'est pour cela que LuteceFalco et Poulain sont si peu locaces.

    Poulain t'oriente vers les Properties. Si tu ne connais ou ne maitrise pas, fais au moins l'effort de te renseigner plutôt que d'attendre du code prémâché.

    Ou précise ton besoin pour que nous t'indiquions une démarche plus correcte.

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Par défaut
    Ok, j'ai bien compris que passer une textbox en publique pour pouvoir y acceder depuis une class n'est pas recommandée, je vois ce que sont les proprietes en particulier les get et les set, maintenant je n'arrive toujours pas acceder a ma textbox depuis ma class, c'est pourquoi je me tournais vers le forum.

  11. #11
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    eh bien tu accèdes a ta textbox par l'intermediaire de la propriété!

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/04/2015, 11h17
  2. [XL-2010] Problème insertion depuis une textbox dans une cellule
    Par Phifou dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 05/09/2014, 10h50
  3. [Débutant] Modifier une TextBox depuis une class [erreur CS0038]
    Par Allan007 dans le forum C#
    Réponses: 4
    Dernier message: 27/05/2012, 10h23
  4. [C#] Remplir une textbox depuis une base de donnée
    Par Nicos6414 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 11/04/2011, 12h03
  5. Réponses: 3
    Dernier message: 16/01/2006, 16h02

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