Обработчик событий Timer.Tick не получает событие Timer_Tick в Timer

Привет, я работаю с Windows.Forms.Timer с веб-приложением. Я создаю обработчик событий Timer.Tick для обработки Timer_Tick, но мне это не удается. Я не получаю ни одной ошибки, но даже не могу получить результат. Вот мой код

     System.Windows.Forms.Timer StopWatchTimer = new System.Windows.Forms.Timer();
    Stopwatch sw = new Stopwatch();

public void StopwatchStartBtn_Click(object sender, ImageClickEventArgs e)
{
    StopWatchTimer.Enabled = true;
    StopWatchTimer.Interval = 1;
    StopWatchTimer.Start();
    this.StopWatchTimer.Tick += new EventHandler(StopWatchTimer1_Tick);
    sw.Start();
}


protected void StopWatchStopBtn_Click(object sender, ImageClickEventArgs e)
{
    StopWatchTimer.Stop();
    sw.Reset();
    StopWatchLbl.Text = "00:00:00:000";
}

public void StopWatchTimer1_Tick(object sender,EventArgs e)
{
    TimeSpan elapsed = sw.Elapsed;
    StopWatchLbl.Text = string.Format("{0:00}:{1:00}:{2:00}:{3:00}", 
                            Math.Floor(elapsed.TotalHours), 
                            elapsed.Minutes, 
                            elapsed.Seconds, 
                            elapsed.Milliseconds);
}
0
задан Hiren 5 January 2012 в 19:26
поделиться