Procedura: inviare pagine Web ASP.NET a una pagina diversa
Aggiornamento: novembre 2007
Per impostazione predefinita, i controlli nelle pagine Web ASP.NET che generano un postback, come il controllo Button, effettuano un postback alla pagina per l'elaborazione. Tuttavia, è possibile configurare i controlli per l'invio a una pagina diversa. Questo può verificarsi, ad esempio, quando si crea un form a più pagine che raccoglie informazioni diverse su ogni pagina.
Nella pagina di destinazione, è possibile leggere i valori dei controlli o le proprietà pubbliche dalla pagina origine. Per ulteriori informazioni, vedere Cross-page posting nelle pagine Web ASP.NET.
Per inviare una pagina Web ASP.NET a una pagina diversa
Aggiungere un controllo pulsante alla pagina Web, ad esempio, un controllo Button, LinkButton o ImageButton.
Impostare la proprietà PostBackUrl per il controllo all'URL della pagina a cui inviare la pagina Web ASP.NET.
Nell'esempio di codice riportato di seguito viene illustrato un controllo Button configurato per inviare a una pagina denominata TargetPage nella directory principale del sito Web.
<asp:Button ID="Button1" PostBackUrl="~/TargetPage.aspx" Text="Submit" />
Per ulteriori informazioni, vedere Procedura: passare valori tra pagine Web ASP.NET.
Vedere anche
Attività
Procedura: passare valori tra pagine Web ASP.NET
Procedura: determinare come sono state richiamate le pagine Web ASP.NET