Ho un problema che mi sta demoralizzando e spero che qualcuno mi dia una mano.
Allora, ho due pagine, a.aspx e b.aspx.
In a.aspx richiamo la pagina b.aspx con un javascript:
la pagina a.aspx ha il form così:codice:document.Form1.action = "b.aspx"; document.Form1.__VIEWSTATE.disabled = true; document.Form1.submit();
Il codice funziona, la pagina b.aspx viene richiamata correttamente e posso leggere tranquillamente il parametro passato, h1codice:<form id="Form1" method="post" runat="server"> <INPUT type="hidden" id="__EVENTTARGET" name="__EVENTTARGET"> <INPUT type="hidden" id="__EVENTARGUMENT" name="__EVENTARGUMENT"> <INPUT type="text" id="h1" name="h1" runat="server" value="Pietro"> <INPUT type="button" value="Button" id="button1" language="javascript" onclick="return button1_onclick()"> </form>
Vediamo la pagina b.aspx;
Il form è:
niente di speciale, contiene un hidden runat servercodice:<form id="Form1" method="post" runat="server"> <INPUT type="hidden" id="h1" name="h1" runat="server"> </form>
bene, nell'evento load della pagina metto:
dove vi è naturalmente un errore, perchè, prima dovrei recuperare il parametro form, valorizzare l'hidden e poi scrivere il valore.codice:Response.Write(Me.h1.Value & " ") Me.h1.Value = Trim(Request.Form("h1"))
Invece funziona perfettamente![]()
![]()
Non capisco come faccia b.aspx a conoscere il value di h1 PRIMA di essere popolato

Rispondi quotando
ma, spero che tu mi capisca lo stesso.
Cioè, che si confonde e che tutto può succedere, sì, ma non è questo il motivo 
