Client :
<asp:ScriptManager ID="Script1" runat="server" /><asp:UpdatePanel ID="Update1" runat="server" UpdateMode = "Conditional" >
<ContentTemplate>
<asp:Label ID="Label1" runat="server" Text="hello world" />
<asp:TextBox ID = "textbox1" runat ="server" Text = "999" AutoPostBack = true />
<asp:Button ID="Button1" runat="server" Text="确定" onclick="Button1_Click" />
<asp:CheckBox ID="CheckBox1" runat="server" Text = "Selection"
/>
</ContentTemplate>
</asp:UpdatePanel>Code: protected void Button1_Click(object sender, EventArgs e)
{ System.Timers.Timer t = new System.Timers.Timer();
t.Interval = 1000;
t.Enabled = true;
t.Elapsed += TimerUpdaetMLStatus;
} private void TimerUpdaetMLStatus(object sender, System.Timers.ElapsedEventArgs ex)
{
string message = string.Empty; if ((DateTime.Now.Minute == int.Parse(textbox1.Text)) && (DateTime.Now.Second == 0))
{
textbox1.Text = (DateTime.Now.Minute + 1).ToString();
}
}
Timer 不能更新 Textbox, 在线等, please advise me ! thanks a lot!
<asp:ScriptManager ID="Script1" runat="server" /><asp:UpdatePanel ID="Update1" runat="server" UpdateMode = "Conditional" >
<ContentTemplate>
<asp:Label ID="Label1" runat="server" Text="hello world" />
<asp:TextBox ID = "textbox1" runat ="server" Text = "999" AutoPostBack = true />
<asp:Button ID="Button1" runat="server" Text="确定" onclick="Button1_Click" />
<asp:CheckBox ID="CheckBox1" runat="server" Text = "Selection"
/>
</ContentTemplate>
</asp:UpdatePanel>Code: protected void Button1_Click(object sender, EventArgs e)
{ System.Timers.Timer t = new System.Timers.Timer();
t.Interval = 1000;
t.Enabled = true;
t.Elapsed += TimerUpdaetMLStatus;
} private void TimerUpdaetMLStatus(object sender, System.Timers.ElapsedEventArgs ex)
{
string message = string.Empty; if ((DateTime.Now.Minute == int.Parse(textbox1.Text)) && (DateTime.Now.Second == 0))
{
textbox1.Text = (DateTime.Now.Minute + 1).ToString();
}
}
Timer 不能更新 Textbox, 在线等, please advise me ! thanks a lot!
</asp:ScriptManager>
<asp:Timer ID="Timer1" runat="server" Interval="1000" ontick="Timer1_Tick">
</asp:Timer>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>当前时间是:
<asp:Label ID="Lbtime" runat="server" Text="Label"></asp:Label>
</ContentTemplate>
</asp:UpdatePanel>protected void Timer1_Tick(object sender, EventArgs e)
{
this.Lbtime.Text = DateTime.Now.ToString();
}