2007-10-30

DataGridView et DataKeyNames

Récemment, le problème suivant s'est posé : Lors de la définiton d'opérations de base sur une grid view (I / U / D), les ID transmis dans les requêtes étaient toujours NULL. Après quelques investigations, le problème provenait de la définition des clés primaires à transmettre aux procédures de manipulation Delete et Update.
Cette définition se fait au travers de l'attribut DataKeyNames sur la GridView concernée : l'article MSDN dédié à cette propriété.

... Pour éviter de futures recherches... ;o)