Domanda forse banale.
Dalla pagina pippo.aspx posso inviare parametri post alla pagina Pluto.aspx?
Domanda forse banale.
Dalla pagina pippo.aspx posso inviare parametri post alla pagina Pluto.aspx?
Hey hey, my my Rock and roll can never die!
:master:
Certo.. qual è il problema?
L'ho detto che è banale? come faccio?
Hey hey, my my Rock and roll can never die!
Ti spiego meglio il mio problema:
Ho la mia pagina A.aspx che contiene uno usercontrol B.ascx.
Da questo usercontrol devo inviare via POST attraverso un form dei dati ad una pagina in un'altro sito.
Ma trattandosi di un controllo contenuto nella pagina ho questo problema:
Ma al submit il form dello usercontrol non va alla pagina in cui dovrebbe andare.codice:<form della pagina> <form dello usercontro method=POST action="http://..."> </form> </form>
Hey hey, my my Rock and roll can never die!
Ah forse ho capito.. tu hai un form runat=server ed anche un bottone che fa il PostBack.. è la tua situazione, giusto?
Prova a dare un'occhiata a questo articolo: http://support.microsoft.com/default...;en-us;Q316920
Fammi sapere![]()
![]()
Ah no allora il tuo problema è un altro mi sa.
E' capitato anche a me tempo fa.
Metti due <form> identici nello usercontrol (uno subito chiuso):
<form method="POST" action="http://..."></form>
<form method="POST" action="http://...">
</form>
Fammi sapere se funzica
![]()
scusatemi, approfitto...Ma perche' diamine ASP.net non mi permette di mettere DUE form lato server nella stessa pagina ??
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/
La domanda è chiara: e la risposta è sì.Originariamente inviato da zampa28
Domanda forse banale.
Dalla pagina pippo.aspx posso inviare parametri post alla pagina Pluto.aspx?
Per quanto riguarda gli usercontrol, apro la Bibbia, Capitolo 10, Versetto 1, Pagina 475 e leggo:
*** per iniziare, si verifica che lo user control non contenga nessuno dei seguenti tag: <html>, <body> o <form> *** e questo per evitare conflitti (leggi malfunzionamenti)***
Non ho mai visto tag <form> annidati:master:
![]()
![]()
Pietro
Infatti non è corretto annidare tag Form.Originariamente inviato da pietro09
La domanda è chiara: e la risposta è sì.
Per quanto riguarda gli usercontrol, apro la Bibbia, Capitolo 10, Versetto 1, Pagina 475 e leggo:
*** per iniziare, si verifica che lo user control non contenga nessuno dei seguenti tag: <html>, <body> o <form> *** e questo per evitare conflitti (leggi malfunzionamenti)***
Non ho mai visto tag <form> annidati:master:
![]()
![]()
Il problema è che io devo spedirli questi dati
Ora provo con il server.transer, altrimenti seguo i consigli di Zofm.
Momentaneamente ho creato un'accrocchio:
codice:</form> <form user control> </form> <form>
Hey hey, my my Rock and roll can never die!
Per spedire i dati, richiami semplicemente una funzione javascript, anche da un UserControl. Dall'UserControl dovresti sapere anche l'id del Form contenitore:
codice:function indietro() { document.Form1.action = 'protocollo_entrata_1.aspx'; if(document.getElementById('__VIEWSTATE')) document.getElementById('__VIEWSTATE').disabled = true; if(document.getElementById('__EVENTTARGET')) document.getElementById('__EVENTTARGET').disabled = true; if(document.getElementById('__EVENTARGUMENT')) document.getElementById('__EVENTARGUMENT').disabled = true; document.Form1.submit(); return false; }
Pietro