Forum: ASP.NET |
Thema:
Parameterübergabe an andere Seite mit Server.execute |
Von:
Matthias Niggemeier (
02.01.2005 22:11) |
Hallo zusammen!
Ich möchte per Server.Execute eine andere Seite aurufen.
Vereinfacht etwa so:
Seite1.aspx.cs
private void Page_Load(object sender, System.EventArgs e)
{
if (!IsPostBack)
{
Context.Items["PrintThis"]="370";
Context.Session["PrintThis"]="370";
Context.Server.Execute("Seite2.aspx");
return;
}
}
Seite2.aspx.cs
private void Page_Load(object sender, System.EventArgs e)
{
if (!IsPostBack)
{
string s1 = (string)Context.Items["PrintThis"];
string s2 = (string)Context.Session["PrintThis"];
}
}
Dummerweise ist sowohl s1 also auch s2 sind null.
Was mache ich falsch?
Grüsse
Matthias
Betreff |
Von |
Datum |
|
|
Re: Parameterübergabe an andere Seite mit...
Wäre ich eine Session nicht angebrachter? Der HttpContext kapselt alle HTTP-spezifischen Informationen über eine einzelne HTTP-Anforderung.<br><br>Das heißt das bei einem nächsten Request diese... |
|
|
|
|
|
Rene
Paschold
|
10.01.2005 13:42 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!