Press "Enter" to skip to content

Comment obtenir le numéro de ligne sélectionné dans GridView c# ?

Dans le Gridview, double-cliquez sur l'événement SelectedIndexChanged et écrivez le code suivant :

  1. protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
  2. {
  3. TextBoxUserID. Texte = GridView1. SelectedRow. Cellules[1]. Texte;
  4. TextBoxUserName. Texte = GridView1. SelectedRow. Cellules[2]. Texte;
  5. }

Q. Comment GridView trouve-t-il l'index de cellule ?

solution 1

  1. dans l'événement lié aux données : DataGridViewCell cell = this.dataGridView[e.ColumnIndex, e.RowIndex] ; vous pouvez l'utiliser dans la boucle for.
  2. chaîne strFirstName = Grid1.Rows[3].Cells["FirstName"]
  3. GridViewRow gRow = GridView1.Rows[RowIndex] ;

Q. Comment obtenir l'index d'une ligne sélectionnée ?

Essayez ce qui suit : int myIndex = MyDataGrid. IndexSélectionné ; Cela donnera l'index de la ligne actuellement sélectionnée.

Q. Comment faites-vous réagir la ligne sélectionnée dans la grille Ag ?

Pour obtenir les nœuds/lignes sélectionnés à partir de la grille, utilisez les méthodes d'API suivantes :

  1. API. getSelectedNodes() : renvoie un tableau des nœuds sélectionnés.
  2. API. getSelectedRows() : renvoie un tableau de données à partir des lignes sélectionnées.

Q. Comment obtenir l'index de la ligne sélectionnée dans une vue de grille de données ?

Je veux la valeur de la colonne [0] dans la ligne sélectionnée. vous devrez probablement prendre le premier index de mon exemple précédent d'obtention des lignes sélectionnées, quelque chose comme peut-être : object theValue = this.theDataGridView.Rows [t [0].Index].Cells [ index ].Value;

Q. Comment obtenir l'index d'une ligne de grille ?

Recherchez-vous l'index de la ligne de la grille ou l'élément correspondant à la ligne de la grille dans la liste ? La méthode GetRowHandle de GridView vous donnera le handle de ligne de la ligne de grille correspondant à un élément de la source de données List.

Q. Comment sélectionner une ligne dans GridView ?

Voir la vue Desing de votre Gridview. Vous trouverez un lien hypertexte avec un texte comme 'Sélectionner'. L'événement de sélection de ligne est déclenché lorsque vous cliquez sur le lien de sélection. Si vous avez besoin d'un élément particulier dans cette ligne, vous pouvez facilement le sélectionner à l'aide de la propriété cells :

Q. Comment obtenir l'index d'un handle de ligne ?

Inversement, la méthode GetDataSourceRowIndex vous donnera l'index de l'élément List qui correspond à un handle de ligne de grille. Avis de non-responsabilité : les informations fournies sur DevExpress.com et ses propriétés Web affiliées sont fournies "telles quelles" sans garantie d'aucune sorte.