27 messaggi dal 22 novembre 2004
Buonasera, come faccio ad selezionare l'utimo record inserito e visualizzato in una DataGridView?

Ringrazio per eventuali suggerimenti
Lanfra
Modificato da lanfra il 08 novembre 2008 21.26 -
Modificato da lanfra il 08 novembre 2008 21.27 -
Ciao leggi qui:

http://dotnetslackers.com/GridView/re-30457_Deleting_the_Last_Record_on_the_Last_Page_from_a_GridView_with_Custom_Paging.aspx

ma perchè non lo "selezioni" con una query sql tipo select Max(Id) ... ecc..?

Oppure puoi prelevare l'indice dell'ultima riga e fare le operazioni necessarie cosi:

Griglia.Rows(Griglia.Rows.Count-1).RowIndex

ciao

Corso SEO DeepSEO
Libro SEO, SEM e Web Marketing
Siti Web Parma
27 messaggi dal 22 novembre 2004
Avevo pensato di utilizzare l'evento DataBound

GridView1.SelectedIndex =GridView1.Rows.Count - 1


Però ho il problema di evidenziare una determinata riga, in base ad un determinato valore di un campo....

Lanfra
in questo caso devi scorrere le righe alla ricerca di quel determinato valore e selezionarlo.

potresti usare invece del ciclo l'evento RowDataBound

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.