Précédent   Forum du club des développeurs et IT Pro > Dotnet > Langages
Langages Forum d'entraide sur les langages de développement du Framework .NET (C#, VB.NET, C++, F#, etc.).
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 23/10/2012, 08h40   #1
Nanais19
Membre du Club
 
Inscription : avril 2011
Messages : 225
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 225
Points : 57
Points : 57
Par défaut Récupération objet dans gridview

Bonjour,

Alors voilà, c'est un peu bête mais je bloque sur la récupération d'un objet dans mon gridview.

Voici mon code :
Code :
1
2
3
 
gv.DataSource = lst;
gv.DataBind();
Et pour récupérer l'objet sur l'evénement "SelectIndexChanged" j'ai essayé ceci :
Code :
1
2
3
4
5
6
7
 
Obj aObj= (Obj )gv.SelectedValue;
 
-------
 
int i = gv.SelectedIndex;
Obj aObj= (Obj )gv.Rows[i].DataItem
Par contre, comme ceci sa fonctionne :
Code :
1
2
3
4
5
 
 int i = gv.SelectedIndex;
 int j = gv.Rows[i].DataItemIndex;
 List<Obj > lst = (List<Obj >)gv_Sites.DataSource;
 Obj aObj= lst[j];
Je voulais savoir s'il n'y a vraiment de moyen plus direct pour récupérer cet objet ? merci
Nanais19 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/02/2013, 14h54   #2
jesux87
Invité régulier
 
Homme David Veyssiere
Développeur .NET
Inscription : février 2013
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme David Veyssiere
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : février 2013
Messages : 3
Points : 6
Points : 6
je n'utilise pas GridView tout les 4 matins mais...
tu dois pouvoir aller chercher SelectedItem dans le ListView je pense.
jesux87 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 26/04/2013, 16h29   #3
dharkan
Membre régulier
 
Développeur informatique
Inscription : mars 2010
Messages : 187
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : mars 2010
Messages : 187
Points : 74
Points : 74
Citation:
Envoyé par jesux87 Voir le message
je n'utilise pas GridView tout les 4 matins mais...
tu dois pouvoir aller chercher SelectedItem dans le ListView je pense.
Oui avec un binding comme il le fait, s'il utilise un SelectedItem il va récupérer l'objet qu'il souhaite je confirme.
dharkan est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 14h25.


 
 
 
 
Partenaires

Hébergement Web