2020-03-17
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1.Default" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> </head> <body> <form id="form1" runat="server"> <asp:ScriptManager runat="server" /> <asp:UpdatePanel runat="server"> <ContentTemplate> <asp:Timer ID="Timer1" runat="server" OnTick="Timer1_Tick"></asp:Timer> <asp:Label ID="timeLabel" runat="server"></asp:Label> </ContentTemplate> </asp:UpdatePanel> </form> </body> </html> |
Default.aspx.cs
using System; namespace WebApplication1 { public partial class Default : System.Web.UI.Page { private static int timeLeft = 100000; protected void Page_Load(object sender, EventArgs e) { Timer1.Interval = 1000;//設定每秒執行一次 Timer1.Enabled = true; } protected void Timer1_Tick(object sender, EventArgs e) { if (timeLeft > 0) { timeLeft = timeLeft - 1; timeLabel.Text = timeLeft + " seconds"; } else { Timer1.Enabled = false; timeLabel.Text = "Time's up!"; } } } } |
(完)
沒有留言:
張貼留言