Datagrid et recup d'objet - C#/.NET managed - Programmation
Marsh Posté le 06-09-2005 à 11:22:46
qu'est ce que tu entends par objet initiale, explique toi car je ne vois pas ce que tu veux dire
Marsh Posté le 06-09-2005 à 12:20:28
moi23372 a écrit : qu'est ce que tu entends par objet initiale, explique toi car je ne vois pas ce que tu veux dire |
Ma datasource est constituée d'une Ilist d'objet Tel.
Qd je clique sur un bouton de ma datagrid, je veux recuperer l'objet Tel correspondant a la ligne.
est ce que c'est plus clair ?
Marsh Posté le 04-10-2005 à 15:48:04
La réponse est : C'est pas possible.
Quand tu fais un DataBind(), tu perds ta DataSource. Tu ne peux plus la récupérer telle qu'elle dans ton contrôle.
Une solution c'est de garder une référence à ta IList quelquepart ailleurs.
Mose
Marsh Posté le 06-09-2005 à 10:20:38
Bonjour,
J'ai un datagrid dont je fixe la datasource par une Ilist d'objet de type Tel (un objet a moi)
J'ai mis un bouton dans mon datagrid, et je souhaite qd je clique sur ce bouton recuperer l'objet correspondant a la ligne.
Donc j'ai comme méthode :
De cette facon, je recupere bien la valeur de la 8 eme cellule. Mais comment faire pour récuperer l'objet initial de ma dataSource ? j'ai fait des essais avec des
Histoire de tester le type de mon objet, mais j'ai une erreur 'la réference d'objet n'est pas définie...'
Quelqu'un peut m'aider ?
Merci d'avance
Message édité par alien_nan le 06-09-2005 à 10:21:07