我正在为应用程序做一些 .Net 东西。我有一个带有一个按钮和标签的网络表单,在这里我必须每隔一秒更新一些标签消息。这样我就可以在网络上看到运行时日志form.I 有一个非常简单的 web 表单,带有按钮和标签,但标签没有更新。
一旦我点击提交按钮@MyTimerEventHandler 将每隔一秒调用一次。
你能建议我如何使用标签或文本框在网络表单中查看运行时日志吗。
protected void Page_Load(object sender,EventArgs e)
{
// To update the first time.
Label2.Text = "hello";
}
private void MyTimerEventHandler(object source,System.Timers.ElapsedEventArgs e)
{
nTotalSeconds += nIntervalInSeconds;
Label2.Text = "timer " + nTotalSeconds.ToString();
System.Diagnostics.Debug.WriteLine("called");
}
protected void Button2_Click(object sender,EventArgs e)
{
System.Timers.Timer myTimer = new System.Timers.Timer();
myTimer.Elapsed += new System.Timers.ElapsedEventHandler(MyTimerEventHandler);
myTimer.Interval = nIntervalInSeconds * 1000;
myTimer.Start();
}