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

C# Discussion :

gerer click gridview


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2009
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Novembre 2009
    Messages : 83
    Par défaut gerer click gridview
    bonjour,
    j'ai une grid view et je souhaiterais gerer le fait que l'on clique dans une cellule de la première colonne.
    pour etre plus clair j'ai une gridview de 4 colonnes:

    pays | capital | region | ville
    fr | pr |......

    je veux declencher une action quand on clique sur fr par exemple.
    merci.

  2. #2
    Membre très actif Avatar de Pynouz
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 274
    Par défaut
    Bonjour,

    Tu peux faire ceci avec l'évenement "CellClick" de ton datagridview. Il te suffit ensuite à l'aide d'une condition de vérifier si tu te trouve bien dans la colonne voulu.

    Exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    private void MonDatagridView_CellClick(object sender, DataGridViewCellEventArgs e)
            {
     
                    if (MonDatagridView.Columns[e.ColumnIndex].Name == LeNomDeTaColonne.Name)
                    {
                       // le code a exectuer.
                    }
            }

  3. #3
    Membre confirmé
    Inscrit en
    Novembre 2009
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Novembre 2009
    Messages : 83
    Par défaut
    merci,
    moi j'ai plutot utilisé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     e.Row.Cells[0].Attributes.Add("onclick",
                      csm.GetPostBackEventReference(gvTasks,
                      "Select$" + e.Row.RowIndex));
    mon problème actuel est que :
    je recupère bien ma cellule selectionnée, et j'aimerais savoir, comment modifier le contenu de celle-ci.

  4. #4
    Membre très actif Avatar de Pynouz
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 274
    Par défaut
    Essaye ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    e.Row.Cells[0].Value="Ce que tu veux mettre dedans";

Discussions similaires

  1. Double click GridView
    Par Cedric3111 dans le forum ASP.NET
    Réponses: 11
    Dernier message: 13/04/2010, 12h59
  2. [VBA] Gerer Click Gauche
    Par Sami-33 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 19/08/2007, 18h38
  3. [C#] Comment gérer la pagination avec un GridView ?
    Par appwnet dans le forum ASP.NET
    Réponses: 5
    Dernier message: 05/05/2006, 13h47
  4. [C#] Comment gérer un GridView sur plusieurs pages ?
    Par transistor49 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 26/04/2006, 15h56

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