WaZZkeSS
Erfahrenes Mitglied
Hallo,
Ich hätte da mal ne Frage zum Web.UI.Timer und Sytem.Timers.Timer.
Mir ist beiden beiden nicht gelungen mit Response.Redirect oder Server.Transfer eine
aspx seite aufzurfen.
Folgende Exception wird ausgegeben:
httpexception Antwort steht in diesem Kontext nicht zur Verfügung
Antwort steht in diesem Kontext nicht zur Verfügung.
Wie kann ruft man eine andere Seite in einem Event von einem Timer auf?
Wäre für jede Hilfe bzw. Denkanstoss, Codesnipp, usw. und so fort sehr dankbar.
Lg an alle WaZZkeSS
Ich hätte da mal ne Frage zum Web.UI.Timer und Sytem.Timers.Timer.
Mir ist beiden beiden nicht gelungen mit Response.Redirect oder Server.Transfer eine
aspx seite aufzurfen.
Folgende Exception wird ausgegeben:
httpexception Antwort steht in diesem Kontext nicht zur Verfügung
Antwort steht in diesem Kontext nicht zur Verfügung.
Code:
if (!Page.IsPostBack)
{
// ti_Tick wird nicht aufgerufen
ti = new Timer();
ti.Interval = 10000;
ti.Page = this.Page;
ti.Tick += new EventHandler<EventArgs>(ti_Tick);
ti.Enabled = true;
// t_Elapsed wird aufgerufen jedoch bekomme ich die Fehlermeldung
t = new System.Timers.Timer(15000);
t.Elapsed += new System.Timers.ElapsedEventHandler(t_Elapsed);
t.Start();
}
void ti_Tick(object sender, EventArgs e)
{
Server.Transfer("Index.aspx");
}
void t_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
Response.Redirect("Index.aspx");
}
Wie kann ruft man eine andere Seite in einem Event von einem Timer auf?
Wäre für jede Hilfe bzw. Denkanstoss, Codesnipp, usw. und so fort sehr dankbar.
Lg an alle WaZZkeSS