Problema di posizionamento

mercoledì 07 dicembre 2005 - 14.17

Pongo Profilo | Senior Member

Ciao, nel mio applicativo web, ogni volta che schiaccio un tasto, ad esempio quell odi modifica del datagrid, la pagina mi torna all'inizio. Il che è fastidioso visto che il datagrid è quasi in fondo. Come posso fare?

Grazie!

Brainkiller Profilo | Guru

>Ciao, nel mio applicativo web, ogni volta che schiaccio un tasto,
>ad esempio quell odi modifica del datagrid, la pagina mi torna
>all'inizio. Il che è fastidioso visto che il datagrid è quasi
> in fondo. Come posso fare?
>Grazie!

Ciao,
in effetti questo è abbastanza scomodo, per questo si preferisce spesso paginare i datagrid con pagine da 10-20 records in modo che stiano nella pagina e non ci sia questo effetto down/up.

Tempo fa mi capitò lo stesso inconveniente ed ho risolto con un metodo a mio avviso macchinoso anche se funzionale. Praticamente creavo all'interno delle celle della datagrid degli HREF con l'ancora. Al reload della pagina passando nella url l'ancora esempio #record51 la pagina ti si posizionava direttamente sul record o comunque nell'area appena elaborata/modificata.

E' certamente un sistema che richiede tempo e forse non è neanche il massimo della vita ma non ho trovato altro sistema per risolverlo.
ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

Pongo Profilo | Senior Member

Perfetto!

Lo smartnavigation è quello che mi serviva!

In caso avrei provato l'altra soluzione, ma lo smart fa tutto!

Grazie ancora! ^_^

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5