9 messaggi dal 25 settembre 2007
Ciao a tutti.
Ho un problema che cerco di descrivere con un esempio.
Ho una listview con due pagine, la prima ha 30 righe, la seconda ne ha 10. Quando seleziono una riga della prima pagina con il pulsante Select (quello dentro la listview), questa viene evidenziata correttamente in modo automatico. Se clicco sulla riga 25 e poi cambio pagina, vorrei che venisse evidenziata l'ultima riga della seconda pagina (la 10) ma questo non avviene. Quello che faccio è (in C#):

if (MyListView.SelectedIndex > MyListView.Items.Count)
{
MyListView.SelectedIndex = MyListView.Items.Count - 1;
}

Passando dalla prima alla seconda pagina, se la condizione è vera, la riga non viene evidenziata, se ritorno a pagina 1 e poi rientro in pagina 2 allora la riga la trovo evidenziata.

Sapete dirmi come posso risolvere questo problema? La listview è all'interno di un UpdatePanel, non so se dipende da questo...

Ciao e grazie.

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.