【发布时间】:2011-12-23 18:30:15
【问题描述】:
我正在尝试在我的 Web 应用程序中使用 Timer,但似乎无法使其正常工作。这是我的代码:
VB 代码:
Public Class WebForm1
Inherits System.Web.UI.Page
Protected WithEvents Label1 As System.Web.UI.WebControls.Label
Private t As New System.Timers.Timer(2000)
Private Sub Page_Load(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles MyBase.Load
AddHandler t.Elapsed, AddressOf TimerFired
t.Enabled = True
End Sub
Public Sub TimerFired(ByVal sender As Object, _
ByVal e As System.Timers.ElapsedEventArgs)
Label1.Text = Now
End Sub
End Class
这里我尝试每 2 秒更改一次标签的文本。
【问题讨论】:
-
你知道服务器端代码和客户端代码的区别吗?一旦页面被渲染和发送,客户端将不知道任何进一步的服务器端处理。另外请让您的代码更具可读性。
-
以后发问题时,请不要在问题标题中包含标签,使用编辑器内置的代码格式。
-
为什么需要每2秒保存一次?
-
我想了解如何在 vb.net 的代码中使用计时器
标签: asp.net vb.net web-applications