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 :

probleme avec DataKeyField de DataList


Sujet :

ASP.NET

  1. #1
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 32
    Par défaut probleme avec DataKeyField de DataList
    bonjour,
    j'ai un soucis avec le DataKeyField de DataList,


    l ne prend pas la valeur réelle de mon champs AliasId

    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
    <asp:DataList id="DataList1" 
       style="Z-INDEX: 101; 
         LEFT: 189px; 
         POSITION: absolute; 
         TOP: 8px" 
       runat="server"
       BorderColor="#DEBA84" BorderStyle="None" 
       CellSpacing="2" BackColor="#DEBA84" 
       CellPadding="3" GridLines="Both" BorderWidth="1px"
            OnEditCommand="Edit_Command" 
         OnCancelCommand="Cancel_Command" 
         OnDeleteCommand="Delete_Command" 
         OnUpdateCommand="Update_Command"
     
         DataKeyField="AliasId" >
    en effet,il donne prend la valeur 0 pour la premeiere ligne puis 1 pour la 2eme ...

    J'ai bien vérifié le contenu de mon "AliasId" par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <EditItemTemplate>
          <table border="1">
          <tr><td><b>ID : </b></td>
             <td>'<%# DataBinder.Eval(Container.DataItem, "AliasId")%>'
             </td></tr>
    Quelqu'un a une idée?

    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
    Quand tu test ta requête qui récupère les données à afficher dans le DataList, les AliasId sont corrects ?

  3. #3
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 32
    Par défaut
    oui,je les ai verifié

  4. #4
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 32
    Par défaut
    personne n'a une idée !!

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2009
    Messages : 3
    Par défaut
    J’es une solution mais pas justement de votre problème Mais peut
    Aide des autres personnes pour le problème de multi clefs d’une datagrid
    Et propriété DataKeyField qui accepte une seule clef

    Pour récupérer la valeur du premier et le seule clef permis ,on utilise
    L’expression suivante : MyDataGrid.DataKeys(CInt(E.Item.ItemIndex()))

    On même temps en peut récupère la valeur des autres clefs mais avec
    Une autre expression : MyDataGrid.Items(CInt(E.Item.ItemIndex())).Cells(2).Text()

    On même temps en peut récupère la valeur des autres clefs mais avec
    Une autre expression : MyDataGrid.Items(CInt(E.Item.ItemIndex())).Cells(2).Text()


    2 c’est l’indice de la colonne courante (Selon la position des autres clefs)

    Attention les champs de type clef doivent être en ReadOnly

Discussions similaires

  1. Probleme avec Datalist + bouton Submit
    Par lorvivien dans le forum JSF
    Réponses: 8
    Dernier message: 05/07/2010, 14h53
  2. probleme avec selectedIndex de dataList
    Par solawe dans le forum ASP.NET
    Réponses: 9
    Dernier message: 08/08/2007, 14h33
  3. probleme avec la touche F10
    Par b.grellee dans le forum Langage
    Réponses: 2
    Dernier message: 15/09/2002, 22h04
  4. Probleme avec fseek
    Par Bjorn dans le forum C
    Réponses: 5
    Dernier message: 04/08/2002, 07h17
  5. [Kylix] probleme avec un imagelist
    Par NicoLinux dans le forum EDI
    Réponses: 4
    Dernier message: 08/06/2002, 23h06

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