OVH Cloud OVH Cloud

Sélection ligne avec Datagrid

1 réponse
Avatar
Thierry S
Bonjour à tous,

Je viens d'insérer dans ma page un contrôle DataGrid mais je n'arrive
pas à sélectionner de ligne. La propriété "SelectedIndex" me renvoie toujours
-1 !

Je vous remercie d'avance pour vos réponses.


Thierry.

1 réponse

Avatar
Jay
Il suffit pour cela d'ajouter uen colonne de type ButtonColumn au DataGrid
et d'attribuer une valeur à la propriété CommandName, par exemple "Select".

A partir de ce moment, dans le code du handler de l'évènement ItemCommand du
DataGrid, récupérer l'index comme suit:

void ItemCommand(object sender, DataGridCommandEventArgs e)
{
if(e.CommandName=="Select")
{
int index=e.Item.ItemIndex;
...
}
}

Jay

"Thierry S" wrote in message
news:
Bonjour à tous,

Je viens d'insérer dans ma page un contrôle DataGrid mais je n'arrive
pas à sélectionner de ligne. La propriété "SelectedIndex" me renvoie
toujours
-1 !

Je vous remercie d'avance pour vos réponses.


Thierry.