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 :

Dynamique Textbox & utilisation


Sujet :

ASP.NET

  1. #1
    Expert éminent
    Avatar de Lyche
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2007
    Messages
    2 523
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 523
    Points : 6 775
    Points
    6 775
    Billets dans le blog
    4
    Par défaut Dynamique Textbox & utilisation
    Bonjour à tous.
    Je suis en train de développer un application web pour mon travail, et je me retrouve devant un petit problème.
    Je crée dynamiquement des textebox, car leur nombre varie en fonction des données de ma DB. Jusqu'ici tout va bien. Mon problème actuel, est que je n'arrive pas à utiliser ces textebox après leur création. Elles ont un ID, une valeure propre par TextBox et des qualités différentes, par exemples, certaines sont en autopost back d'autres non.

    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
     
                Do While myReader.Read()
     
                    Dim r As New TableRow
                    Dim c1, c2 As New TableCell
     
                    Dim t As New TextBox
     
                    t.Text = myReader.GetValue(0).ToString
                    t.Enabled = False
                    t.ID = i
                    c1.Controls.Add(t)
     
                    Dim t2 As New TextBox
     
                    t2.Text = myReader.GetValue(1).ToString
                    t2.ID = j
                    t2.AutoPostBack = True
                    t2.MaxLength = 3
                    c2.Controls.Add(t2)
     
                    r.Cells.Add(c1)
                    r.Cells.Add(c2)
     
                    tb_secteurs.Rows.Add(r)
                    i = i + 2
                    j = j + 2
                Loop
    Voilà la boucle que j'utilise pour les créer. Elles portent des ID de chiffre, parce que je n'ai pas trouvé comment les Identifier autrement. Bref, je voudrais pouvoir réutiliser ces TextBox :
    - premièrement, pour afficher le total, qu'il y a dans les box t2, dans une textbox intitulée "total"
    - deuxièmement, lorsque je modifie la valeure de l'une d'elle, je souhaiterais mettre à jour la textbox "total"
    - Troisièmement, je voudrais récupérer mes valeures pour les mettres à jour.

    Tout ceci est lié au même problème, comment exploiter des textbox qui ne sont pas des asp:textbox et qui sont créer de façon dynamique, donc n'ont pas d'identification dans mon programme...

    Si je me suis mal exprimé, n'hésitez pas à me le dire

    par avance, Merci
    Cordialement, Lyche
    Rejoignez la communauté du chat et partagez vos connaissances ou vos questions avec nous

    Mon Tutoriel pour apprendre les Agregations
    Consultez mon Blog SQL destiné aux débutants

    Pensez à FAQ SQL Server Ainsi qu'aux Cours et Tuto SQL Server

  2. #2
    Membre expérimenté Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Points : 1 443
    Points
    1 443
    Par défaut
    tu dois utiliser la methode Findcontrol de ton objet qui conteint les texbox...

    la propriété ID est un string, tu dois faire i.ToString() pour l'affecter correctement.
    il vaut mieux prendre son pied que de se prendre la tête!!

    http://bossun.noxblog.com

  3. #3
    Expert éminent
    Avatar de Lyche
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2007
    Messages
    2 523
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 523
    Points : 6 775
    Points
    6 775
    Billets dans le blog
    4
    Par défaut
    Merci, je vais voir comment utiliser le FindControl et je te tiens au courrant
    Rejoignez la communauté du chat et partagez vos connaissances ou vos questions avec nous

    Mon Tutoriel pour apprendre les Agregations
    Consultez mon Blog SQL destiné aux débutants

    Pensez à FAQ SQL Server Ainsi qu'aux Cours et Tuto SQL Server

  4. #4
    Expert éminent
    Avatar de Lyche
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2007
    Messages
    2 523
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 523
    Points : 6 775
    Points
    6 775
    Billets dans le blog
    4
    Par défaut
    C'est bon, j'ai pu faire ce que je voulais. Merci encore
    Rejoignez la communauté du chat et partagez vos connaissances ou vos questions avec nous

    Mon Tutoriel pour apprendre les Agregations
    Consultez mon Blog SQL destiné aux débutants

    Pensez à FAQ SQL Server Ainsi qu'aux Cours et Tuto SQL Server

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

Discussions similaires

  1. [Prototype] [Ajax] Création dynamique div en utilisant le DOM
    Par nkordiko dans le forum Bibliothèques & Frameworks
    Réponses: 4
    Dernier message: 07/12/2009, 14h33
  2. Problème pour charger des font dynamiquement et les utiliser (marche à moitié)
    Par rigolman dans le forum ActionScript 1 & ActionScript 2
    Réponses: 1
    Dernier message: 31/03/2009, 08h29
  3. VBA Word - Problème d'objet dynamique (TextBox)
    Par nico6262 dans le forum VBA Word
    Réponses: 7
    Dernier message: 21/10/2008, 12h38
  4. Réponses: 4
    Dernier message: 11/09/2008, 08h24
  5. Textbox Control à utilisation particulière
    Par CBleu dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 21/12/2005, 09h55

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