C#倒计时
来源:互联网 发布:安卓 adb mac 编辑:程序博客网 时间:2024/06/04 18:17
private DateTime dtExam = DateTime.Parse("2010-07-26 17:42:00"); //定义时间到期时间
protected void Page_Load(object sender, EventArgs e)
{
}
protected void timerCD_Tick(object sender, EventArgs e)
{
if (this.dtExam < DateTime.Now) //如果设置的时间已过
{
this.timerCD.Enabled = false; //将Timmer置为false
labTimes.Text = "时间到!";
}
else
{
RefreshTime(); //刷新时间
}
}
private void RefreshTime() //刷新时间的方法
{
TimeSpan ts = this.dtExam - DateTime.Now; //时间差
this.labDays.Text = ts.Days.ToString().PadLeft(2, '0') + "天";
this.labTimes.Text = ts.Hours.ToString().PadLeft(2, '0') + ":" + ts.Minutes.ToString().PadLeft(2, '0') + ":" + ts.Seconds.ToString().PadLeft(2, '0');
}
前台代码:
<form id="form1" runat="server">
<div>
</div>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
时<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>分<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Timer ID="timerCD" runat="server" Interval="1000" OnTick="timerCD_Tick">
</asp:Timer>
<asp:Label ID="labDays" runat="server" Width="155px"></asp:Label><asp:Label ID="labTimes" runat="server" Width="155px"></asp:Label>
</ContentTemplate>
</asp:UpdatePanel>
</form>
- C#倒计时
- c#倒计时
- c#制作倒计时程序
- c#时间倒计时
- C# 秒杀倒计时
- c#时间倒计时
- unity3d倒计时c#代码
- 用C#实现倒计时功能
- C# 计时器Timer控件,倒计时
- Unity3D C# 简单的倒计时
- C# 实现 倒计时 (一)
- Unity3D C# 简单的倒计时
- C#倒计时--不要盲目选择Timer
- unity3d C#编写的倒计时
- 用线程实现C#中的倒计时
- Linux下使用c#开发倒计时功能
- 倒计时
- 倒计时
- gnome-terminal用的是配置文件是哪一个?改了default,结果现在无法启动了
- Customer getting the high quality products
- 主题班会:怎样缓解学习压力
- Understanding Linux Network Internals-2. Table of Contents
- YUV / RGB 格式分析及快速查表算法设计
- C#倒计时
- C#人民币大小写转换
- 如何将一个工程中的对话框资源添加到另一工程中
- 一个很头痛的话题
- Windows Socket I/O模型全接触
- asp.net session封装类
- 必备DOS命令大全
- Spy++原理初探
- INI文件读写类。