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 :

Recupérer les valeurs d'un gridview :)


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2007
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2007
    Messages : 109
    Par défaut Recupérer les valeurs d'un gridview :)
    Bonjour à tous,

    j'ai dans mon gridview (rempli grâce à une DataSource) plusieurs champs.

    --- id entretien (pk)
    --- id candidat (fk)
    --- id manager (fk)
    --- id etat entretien (fk)
    --- id dossier (fk)
    --- date (champ)

    Dans mon gridview mes objets issus de mes FK font appel a la methode toString. Je souhaiterai en revanche pouvoir récupérer leurs "values" et non pas leur texte à l'affichage.

    Exemple :
    dans mon gridview j'ai un entretien avec un ID = 1
    un id candidat = 1 qui correspond au candidat "Jean DUPONT" (c'est donc jean dupont qui s'affiche dans le gridview).

    Je souhaiterai donc récupérer l'ID du candidat car je ne sais pour le moment que récupérer son nom (affiché dans le gridview).

  2. #2
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    Tu peux créer une vue dans ta base de données

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2007
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2007
    Messages : 109
    Par défaut
    Je dois nécessairement repasser par la base de données ?
    N'y a t'il pas une autre solution ?

  4. #4
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    Oui il y a une autre solution mais c'est pas la meilleure car tu surcharges ta base de données


    Au lieu de faire tout en une seule requête tu dois le faire multiplié par 5 les requêtes dans ta base.

    SI tu as peu d'enregistrements ça peut aller mais ça va vite venir ingérable

Discussions similaires

  1. recupérer les valeurs d'un bouton radio selectionné
    Par jamesleouf dans le forum Struts 1
    Réponses: 1
    Dernier message: 05/02/2009, 15h27
  2. Réponses: 6
    Dernier message: 22/08/2008, 16h20
  3. [Debutant] recupérer les valeurs d'un select
    Par foubou dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/06/2008, 16h40
  4. Recupérer les valeurs d'un select multiple
    Par MANU_2 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 07/02/2008, 11h49
  5. recupérer les valeurs d'un bean
    Par pigeon11 dans le forum Struts 1
    Réponses: 1
    Dernier message: 24/09/2007, 14h15

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