WebアプリケーションでTimerを使用しようとしていますが、動作しないようです。ここに私のコードは次のとおりです。Webアプリケーションを使用しているタイマ
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秒ごとに保存する必要がありますか? – Oded