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 :

problème datakey (gridview)


Sujet :

ASP.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 problème datakey (gridview)
    Bonjour à tous,

    le Datakey dans un gridview
    est la clé qui définit la ligne

    comment je peux définir cette clé sachant que je remplis mon grid view par une requete

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     
     
    con.Open()
                SqlStr = "Select ID, Nom, Pass, type from User1  "
                Cmd = New SqlCommand(SqlStr, con)
                DR = Cmd.ExecuteReader
                gridview1.datasource=DR
                gridview.databound()
                con.Close()
    je veux afficher les colonnes Nom, Pass, Type dans une autre gridview dans une autre page , et j'ai un bouton (dans la 2eme page) qui doit me récupérer les ID de chaque ligne

    Merci

  2. #2
    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
    Citation Envoyé par sky88 Voir le message
    comment je peux définir cette clé sachant que je remplis mon grid view par une requete
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    gridview1.DataKeyNames = new string(){"ID"};

  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
    j'ai fait ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
     
    con.Open()
                SqlStr = "Select ID, Nom, Pass, type from User1  "
                Cmd = New SqlCommand(SqlStr, con)
                DR = Cmd.ExecuteReader
                gridview1.DataKeyNames = new string(){"ID"}
     
                gridview1.datasource=DR
                gridview.databound()
                con.Close()
    mais il m'affiche une erreur:
    aucune donnée n'est présente dans la ligne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    gridview1.DataKeyNames = new string(){"ID"}

Discussions similaires

  1. Problème avec gridview
    Par hugo7 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 26/11/2008, 14h45
  2. Problème avec Gridview SelectedRow
    Par yass dans le forum ASP.NET
    Réponses: 2
    Dernier message: 09/07/2008, 11h55
  3. [2.0] Problème de GridView
    Par CUCARACHA dans le forum ASP.NET
    Réponses: 3
    Dernier message: 09/05/2008, 13h43
  4. [ASP.NET] Problème de gridview
    Par castaka dans le forum ASP.NET
    Réponses: 2
    Dernier message: 11/10/2007, 16h23
  5. Problème taille gridview quand update
    Par lolymeupy dans le forum ASP.NET
    Réponses: 0
    Dernier message: 16/08/2007, 10h40

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