2009-04-07 4 views
0

Salut iam utilisant infragistics UltraWebGrid dans cette façon d'obtenir l'indice de ligne sélectionnée dans le bouton clic événementligne sélectionnée

Répondre

1

Est-ce le bouton « événement, cliquez sur » l'événement ClickCellButton ou un autre événement Infragistic qui passe dans un CellEventArgs ? Si oui, vous pouvez l'attraper directement à partir de cela.

private void grid_ClickCellButton(object sender, CellEventArgs e) 
{ 
    int rowIndex = e.Cell.Row.Index; 
} 

Comme vous pouvez le voir, une fois que vous avez l'objet de cellule que vous pouvez déplacer le long de la ligne et même les cellules autres (via e.Cell.Row.Cells) que vous voulez.

Si vous utilisez un événement qui passe dans RowEventArgs, vous pouvez faire la même chose.

private void grid_AfterRowUpdate(object sender, RowEventArgs e) 
{ 
    int rowIndex = e.Row.Index; 
} 
Questions connexes