J'ai une GridView qui est liée à un ObjectDataSource, cet ObjectDataSource
est lié à une classe de type Joueur. Donc chaque Row est un Joueur.
Quand je modifie mon Gridview, la fonction "RowUpdating" s'exécute. Dans
cette fonction j'aimerais bien récupérer les données de l'objet Joueur qui a
été associé au row que je viens d'éditer.
Est ce possible... Stocke t il tout l'objet Joueur ou se limite t il
seuelement aux données liées aux différentes colonnes (exemeple : BoundField,
TemplateField, ...) ?
Si il stocke ces données comment les récupérer voir les modifier ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Paul Bacelar
Penser à séparer les objets métiers des objets d'affichage.
Joueur est un objet métier, la ligne de DataGrid est un objet graphique.
Je vous conseille donc d'avoir une méthode de récupération de l'objet métier depuis un objet graphique grâce, par exemple, à un identifiant unique de joueur stocké dans une colonne de l'objet graphique. -- Paul Bacelar MVP VC++
"Patrick Bastin" wrote in message news:
Bonjour,
J'ai une GridView qui est liée à un ObjectDataSource, cet ObjectDataSource est lié à une classe de type Joueur. Donc chaque Row est un Joueur.
Quand je modifie mon Gridview, la fonction "RowUpdating" s'exécute. Dans cette fonction j'aimerais bien récupérer les données de l'objet Joueur qui a été associé au row que je viens d'éditer.
Est ce possible... Stocke t il tout l'objet Joueur ou se limite t il seuelement aux données liées aux différentes colonnes (exemeple : BoundField, TemplateField, ...) ? Si il stocke ces données comment les récupérer voir les modifier ?
Icrem. Patrick.
Penser à séparer les objets métiers des objets d'affichage.
Joueur est un objet métier, la ligne de DataGrid est un objet graphique.
Je vous conseille donc d'avoir une méthode de récupération de l'objet métier
depuis un objet graphique grâce, par exemple, à un identifiant unique de
joueur stocké dans une colonne de l'objet graphique.
--
Paul Bacelar
MVP VC++
"Patrick Bastin" <PatrickBastin@discussions.microsoft.com> wrote in message
news:CC65B01E-CB74-41FB-8F7D-A22461689EDE@microsoft.com...
Bonjour,
J'ai une GridView qui est liée à un ObjectDataSource, cet ObjectDataSource
est lié à une classe de type Joueur. Donc chaque Row est un Joueur.
Quand je modifie mon Gridview, la fonction "RowUpdating" s'exécute. Dans
cette fonction j'aimerais bien récupérer les données de l'objet Joueur qui
a
été associé au row que je viens d'éditer.
Est ce possible... Stocke t il tout l'objet Joueur ou se limite t il
seuelement aux données liées aux différentes colonnes (exemeple :
BoundField,
TemplateField, ...) ?
Si il stocke ces données comment les récupérer voir les modifier ?
Penser à séparer les objets métiers des objets d'affichage.
Joueur est un objet métier, la ligne de DataGrid est un objet graphique.
Je vous conseille donc d'avoir une méthode de récupération de l'objet métier depuis un objet graphique grâce, par exemple, à un identifiant unique de joueur stocké dans une colonne de l'objet graphique. -- Paul Bacelar MVP VC++
"Patrick Bastin" wrote in message news:
Bonjour,
J'ai une GridView qui est liée à un ObjectDataSource, cet ObjectDataSource est lié à une classe de type Joueur. Donc chaque Row est un Joueur.
Quand je modifie mon Gridview, la fonction "RowUpdating" s'exécute. Dans cette fonction j'aimerais bien récupérer les données de l'objet Joueur qui a été associé au row que je viens d'éditer.
Est ce possible... Stocke t il tout l'objet Joueur ou se limite t il seuelement aux données liées aux différentes colonnes (exemeple : BoundField, TemplateField, ...) ? Si il stocke ces données comment les récupérer voir les modifier ?