Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Problemi con il postback
venerdì 27 agosto 2004 - 08.37
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
giangi_77
Profilo
| Newbie
13
messaggi | Data Invio:
ven 27 ago 2004 - 08:37
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
7.999
messaggi | Data Invio:
dom 29 ago 2004 - 10:31
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
Torna su
Stanze Forum
Elenco Threads
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 !