ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
405
405
EMPFEHLEN
-
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.
[code]
if (!Page.IsPostBack)
{
// ti_Tick wird nicht aufgerufen
ti = newTimer();
ti.Interval = 10000;
ti.Page = this.Page;
ti.Tick += newEventHandler<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
-
11.06.10 10:21 #2
- Registriert seit
- Aug 2006
- Beiträge
- 203
Ich denke die Fehlermeldung wird geworfen, weil Response (die Antwort) nicht verfügbar ist. Ich habe darauf hin mal mit Server.Transfer getestet. Du erhalst dann eine Exception vom Session-Objekt geworfen. Dafür aber mit mehr Hinweisen, wie du sie beheben kannt. Verwendet habe ich nur System.Timer.
Ähnliche Themen
-
Timer frage
Von The_Jan im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 07.08.06, 12:19 -
Frage zu TimerTask / Timer
Von -ben- im Forum JavaAntworten: 5Letzter Beitrag: 20.10.05, 20:27 -
Anfänger Frage bezüglich timer
Von zioProduct im Forum .NET CaféAntworten: 1Letzter Beitrag: 29.08.05, 16:59 -
datum / timer frage bei ausgabe mit date()
Von Daniel Sendler im Forum PHPAntworten: 3Letzter Beitrag: 02.03.05, 16:56 -
frage zum TIMER in VB
Von stevie im Forum Visual Basic 6.0Antworten: 7Letzter Beitrag: 09.02.04, 11:57





Zitieren
Login




