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 :

Equivalent de GridView.Rows[i].Cells[j].Text pour les textbox et checkbox


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de getz85
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2008
    Messages
    423
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2008
    Messages : 423
    Par défaut Equivalent de GridView.Rows[i].Cells[j].Text pour les textbox et checkbox
    Rebonjour, c'est encore moi avec mon GridView de TextBox et Checkbox (décidemment il m'aura fait galéré celui là, mais j'arrive à la fin!)

    Alors je récapitule j'ai un Gridview doté de 2 colonnes : une pleine de textbox , une autre pleine de checkbox.

    Tout se remplit bien correctement, mais lorsque je veux sauvegarder les données contenues dans les textbox et les checkbox dans ma bdd, je n'arrive pas à récupérer les données à l'interieur, car le Gridview.Rows[i].Cells[j].Text contient un champ vide. La sauvegarde se fait par un bouton.
    quelle est la commande pour accéder à ces données?

    Merci d'avance.

  2. #2
    Membre éclairé Avatar de getz85
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2008
    Messages
    423
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2008
    Messages : 423
    Par défaut
    Je galère pendant une heure, je poste un topic et là boum j'y arrive...
    Bref voila la solution, on m'avait déja donné un truc dans le genre mais je m'y perds un peu entre les e, les sender...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     TextBox txtobj = GridView3.Rows[i].FindControl("txtTemps") as TextBox;
     CheckBox chkobj = GridView3.Rows[i].FindControl("chkCIR") as CheckBox;

  3. #3
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    et en utilisant Gridview.Rows[i].Cells[j].ToString() ?

  4. #4
    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
    e.Item.FindControl("...") ...

  5. #5
    Membre éclairé Avatar de getz85
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2008
    Messages
    423
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2008
    Messages : 423
    Par défaut
    Citation Envoyé par Graffito Voir le message
    et en utilisant Gridview.Rows[i].Cells[j].ToString() ?
    Non ça ne marche pas, ça ne prend pas la valeur de la textbox.

    Je crois que la solution de lutecefalco ne marche pas non plus,il me semble avoir déjà essayé j'irai vérifier demain.

    Enfin, c'est bon je m'en suis sorti

    bonne soirée!

  6. #6
    Membre éclairé
    Inscrit en
    Janvier 2008
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 285
    Par défaut
    e.item.cells[i].text

  7. #7
    Membre éclairé Avatar de getz85
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2008
    Messages
    423
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2008
    Messages : 423
    Par défaut
    Non pas de e. car l'entête de la fonction est:
    protected void btnSave_Click(object sender, EventArgs e)
    VS ne me propose pas Item quand je tape e.

    Mais ma solution marche c'est bon les gars!

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 24/02/2020, 23h23
  2. Réponses: 2
    Dernier message: 29/07/2011, 11h20
  3. un editeur de texte pour les textareas JSF?
    Par tirisus dans le forum JSF
    Réponses: 5
    Dernier message: 16/04/2009, 11h36
  4. zone de texte pour les adresses réseau
    Par samaali dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 15/12/2007, 23h49

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