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
Agiornare una tabella asp
lunedì 24 maggio 2010 - 21.12
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
tigre
Profilo
| Junior Member
198
messaggi | Data Invio:
lun 24 mag 2010 - 21:12
ho :
1 un form con vari campi e un button che richiama una popup che salva il record,
2 una tabella con i campi dei record.
nel form ho anche una tabella con i campi dei record che salvo.
ora, vorrei che quando salvo con la popup il record, la tabella viene aggiornata in automatico.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 24 mag 2010 - 23:40
Ciao
>ho :
>1 un form con vari campi e un button che richiama una popup
>che salva il record,
>2 una tabella con i campi dei record.
>
>nel form ho anche una tabella con i campi dei record che salvo.
>ora, vorrei che quando salvo con la popup il record, la tabella
>viene aggiornata in automatico.
significa che quando fai salva, vorresti che il popup si chiudesse e si aggiornasse la pagina di partenza coi nuovi dati?
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
tigre
Profilo
| Junior Member
198
messaggi | Data Invio:
mar 25 mag 2010 - 07:45
se è possibile si:
questo è il form:
destinatario______________ citta_____________ [salva ]...apre la popup che memorizza i campi nel database
sotto ho:
-------------------------------------
destinatario citta
------------------------------------
pippo roma
ecc....
mi dovrebbe aggiornare la tabella sopra;
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 1 giu 2010 - 02:08
>mi dovrebbe aggiornare la tabella sopra;
ok, allora prova questo link:
http://forums.devarticles.com/javascript-development-22/auto-refresh-parent-window-after-closing-popup-4864.html
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
tigre
Profilo
| Junior Member
198
messaggi | Data Invio:
mar 1 giu 2010 - 08:35
cosi mi ricarica tutta la pagina del form padre.
quello che cerco io è di aggiornare solo una parte del form, solo una tabella che fa parte del form.
Tempo fa ho visto un sito dove i dati di una tabella vengono aggiornati in automatico ad ogni modifica del database.
non ricordo il sito, mi pare che viene realizzato con jquery o una cosa simile.
mi serve aggiornare solo una tabella perche dato che posso inserire piu campi (in questo caso destinatari) mi serve che i dati principali rimangono fissi (esempio data, tipo documento, oggetto ecc...) per il salvataggio successivo.
esempio:
form che deve rimanere fisso
data___________ tipo documento___lettera
oggetto:____richiesta informzioni
-------------------------
destinatario____________________ citta __________________ [salva](devo salvare tutto, dopo il salvataggio posso inserire altro destinatario ecc.]
------------------------
qui c'e' l'elenco dei destinatari che salvo
destinatario citta
a milano
b roma
ecc...
-------------------alla fine button con [nuovo documento] qui faccio il refresh di tutta la pagina
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 4 giu 2010 - 18:18
>quello che cerco io è di aggiornare solo una parte del form,
>solo una tabella che fa parte del form.
puoi usare jquery e quindi fare chiamate POST in asincrono (AJAX)
oppure puoi, se già usi vistual studio e se usi l'asp.net ajax control toolkit, puoi usare un updatepanel.
http://msdn.microsoft.com/it-it/library/bb386454
(VS.90).aspx
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
tigre
Profilo
| Junior Member
198
messaggi | Data Invio:
ven 4 giu 2010 - 18:35
ho visto il sito,
io uso asp e non asp.net.
sai dove posso trovare un esempio?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 4 giu 2010 - 18:41
>ho visto il sito,
>io uso asp e non asp.net.
>sai dove posso trovare un esempio?
in tal caso, vai di jquery:
http://api.jquery.com/jQuery.post/
il metodo post fa una chiamata ajax e aggiorna, volendo, solo una parte della tua pagina.
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
tigre
Profilo
| Junior Member
198
messaggi | Data Invio:
ven 4 giu 2010 - 18:54
hai ragione,
ci provo.
io utilizzo già ajax per riepilogare dei dati,
se io appena apro la pagina visualizzo la tabella vuota, posso inviare la tabella aggiornata?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 4 giu 2010 - 18:55
>se io appena apro la pagina visualizzo la tabella vuota, posso
>inviare la tabella aggiornata?
scusa non ti seguo, che significa? Inviare? Intendi se il server può ritornarmi la tabella popolata dopo? Spiegami bene..
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
tigre
Profilo
| Junior Member
198
messaggi | Data Invio:
ven 4 giu 2010 - 20:05
ti spiego.
io di solito quando uso ajax faccio cosi:
<input name="nominativo" type="text" onBlur="Richiesta(nominativo.value);return false;">
<a href="#" onClick="Richiesta(nominativo.value);return false;"><img src="lente.GIF" width="16" height="16" border="0"></a>
chiamo con ajax la tabella che si visualizza qui)
<div id="risultati"></div>
......
Ora il problema in pratica è lo stesso. Solo che in questo caso prima devo salvare i dati tramite una popup, e dopo che salvo il record devo visualizzare la tabella aggiornata.
In questo caso devo chiamare ajax dalla popup (e non so come fare)
oppure quando il focus ritorna alla pagina madre.
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 !