6237 asp redirect

From Teknologisk videncenter
Jump to: navigation, search

Redirect og Sessions

I stedet for at skrive velkomsten på samme side vil vi nu sende brugeren videre til en ny side.

Da serveren glemmer alt om siden når først den er sendt til klientens browser, er vi nødt til først at gemme det indtastede navn i en Session variable. Denne session lever så længe klienten har sin browser åben (Kan dog forekomme timeout).

Bemærk at Session variable kræver at klassen arver fra System.Web.UI.Page

Derefter laver vi et response redirect som får klientens browser til at besøge en ny side.


Asp redirectpic1.png


Derefter laver du en ny side. Siden skal hedde det samme som din redirect. (MinSide2.aspx herover)
På den nye side laver du en enkelt label og følgende code behind.


Asp redirectpic2.png


Hvis din kode virker rigtigt skulle resultatet se således ud.


Asp redirectpic3.png

Asp redirectpic4.png