38 messaggi dal 02 aprile 2003
Salve ragazzi mi servirebbe sapere questo:

nella pagina in questione mi deve prima elaborare dei file xml poi passare i parametri del form in un'altra pagina ..senza utilizzare ovviamnete la classica quarystring.....
come posso fare?
Per inviare il form non utilizzo il tradizionale button html ma ho un asp button:
<asp:button id="GetSelections" runat="server" Text="Inserisci"></asp:button>

come si può fare?


Puoi utilizzare Server.Transfer() o Server.Execute(). Entrambi mantengono il contesto della prima richiesta durante l'esecuzione della seconda richiesta. Mentre il primo è pensato per produrre un output, il secondo invece è pensato per non produrre alcun output, ma semplicemente eseguire del codice nell'ambito dell'eleborazione di una particolare richiesta.

Ti invito ad approfondire i concetti, magari leggendoti la documentazione relativa ai due comandi su MSDN Library o cercando tra i contenuti di ASPItalia.com (usag oppure articoli).

Ciao, Ricky.

Ing. Riccardo Golia
Microsoft MVP ASP.NET/IIS
ASPItalia.com Content Manager
http://blogs.aspitalia.com/rickyvr
http://ricky.aspitalia.com
http://www.riccardogolia.it
38 messaggi dal 02 aprile 2003
Si ok li conosco ma posso passare i parametri del form...
e acquisirli con request.form?
non penso?
Si, lo puoi fare senza usare un form di tipo runat=server.
In una pagina posso coesistere più form, ma solo uno può essere di tipo runat=server (ed è quello tramite cui vengono inoltrati i postback).

Ciao, Ricky.

Ing. Riccardo Golia
Microsoft MVP ASP.NET/IIS
ASPItalia.com Content Manager
http://blogs.aspitalia.com/rickyvr
http://ricky.aspitalia.com
http://www.riccardogolia.it

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.