[++neofita] Trasferimento dati postback

giovedì 07 giugno 2007 - 15.49

Morak Profilo | Newbie

Sono neofita di brutto in ASP. net e per questo ovviamente le domande che sottoporrò saranno notevolmente banali e per questo me ne scuso

Ho scaricato come prima cosa una bella guida introduttiva da html.it, se avete di meglio da segnalarmi beh VI prego non fatevi scrupoli

Allora leggendo le prime pagine sono arrivato subito al postback e qui la mia domanda

PAGINA 1
- ci metto dei checkbox e campo il fare il postback sulla PAGINA 3
- Aggiungo:
public CheckBoxList ServerSide
{
get
{
return CheckBoxList1;
}
}


PAGINA 2
- ci metto dei checkbox e campo il fare il postback sulla PAGINA 3
- Aggiungo:
public CheckBoxList ServerSide
{
get
{
return CheckBoxList1;
}
}


PAGINA 3
Vorrei leggere i check selezionati e scriverli a video.

Se io avessi solo la PAGINA 1 la guida mi dice che dovrei mettere:
<%@ PreviousPageType VirtualPath="~/Default2.aspx" %>

E poi sul Page_Load, un bel ciclo:
for (int i = 0; i < PreviousPage.ServerSide.Items.Count; i++)
if (PreviousPage.ServerSide.Items[i].Selected)
Response.Write(PreviousPage.ServerSide.Items[i].ToString() + " ");

MA .. MA .. MA .. Ora ho 2 pagine da cui mi possono arrivare i dati ...

Ovviamente tolgo:
<%@ PreviousPageType VirtualPath="~/Default2.aspx" %>

Ed ovviamente salta:
PreviousPage.ServerSide

Con PreviousPage.AppRelativeVirtualPath riesco ad individuare la pagina chiamante

Ma l'oggetto ServerSide?? come faccio a recuperlo??
Dove sbaglio???



Wamba Profilo | Expert

da code behind puoi usare Page.PreviousPage.PreviousPage senza aggiungere tag. Dovrebbe funzionare. In alternativa nella pagina 2 salvi in alcuni campi hidden i valori della pagina precedente e poi li recuperi da pagina 3
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba

Morak Profilo | Newbie

tanto per chiarirmi e chiarire le idee ho provato ad abbozzare uno schema ....
Lo so sono un folle ma non fateci caso

E' un po come se conoscessi il nome della persona che devo cercare ma non riesco a trovarla per vedere le istanze gli oggetti che ha tra le mani......



701x622 22Kb
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5