Problemi con il postback

venerdì 27 agosto 2004 - 08.37

giangi_77 Profilo | Newbie

ciao ragazzi,
rieccomi qui ad approfittare della vostra pazienza :-)
ho un problema di questo tipo:
ho una pagina piuttosto lunga che contiene diversi pulsanti e necessita
di essere ricaricata più volte prima di eseguire il submit vero e proprio (inserimento
nel db dei dati).
Il mio problema consiste nel cercare di mantenere il focus dell'oggetto (button o dropdownlist) che effettua il postback.
Insomma... seleziono un elemento ed effettuo il postback caricandone altri... ma ovviamente al reload mi ritrovo in cima alla pagina e devo scorrerla nuovamente
fino ad arrivare al punto in cui mi trovavo in precedenza.
in poche parole... come è possibile fare in modo che mi ritrovi nel punto in cui ero
in precedenza?
grazie

Brainkiller Profilo | Guru

E' un po'incasinato mi era capitato anche a me una volta.
Durante la creazione della pagina dovresti creare da qualche parte un'ancora <A HREF esempio:

<a href="#C">

E poi nel <BODY inserire una funzione Javascript che parte ad ogni caricamento di pagina tipo:

<BODY onload="go();">

e poi vai a implementare la go con un'istruzione tipo

self.location='#c';

che ti riposiziona la pagina proprio nel punto in cui è stata creata la <A HREF="c#">

Per fare uso di questa tecnica devi anche passare però ad ogni submit nella URL dei parametri che ti indichino a che punto sei.

ciao
david
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5