Salve, ho un problema con delle griglie. Io ho due griglie uguali, quando clicco su una cella della prima griglia, l'applicazione mi dovrebbe selezionare la riga analoga dell'altra. Banalmente ho creato questo codice che funziona basandosi sul numero di riga selezionato. Dico banalmente perchè appena ordino all'interno dell'applicaione le righe, ad esempio in ordine alfabetico, la riga corrispondente è ovviamente sbagliata.
Questo è il codce:
codice:
    protected void Cell_Click(object sender, DirectEventArgs e)
    {
        CellSelectionModel cell = new CellSelectionModel();
        cell = this.GridPubbliche.SelectionModel.Primary as CellSelectionModel;
        int row;
        row = Convert.ToInt32(cell.SelectedCell.RowIndex.ToString());
        this.RowSelectionModel1.SelectRow(row);
Quello vorrei e dovrei fare è selezionarlo in base a uno dei campi riempiti dal database, ad esempio la key, cioè: quando selezioni la cella, cerca la key corrispondente nell'altra tabella e seleziona la riga...