asp.net中显示系统时间问题???

自由_ 2009-12-01 11:02:16
Label1.Text=DateTime.Now
这样写出来时间是死的,只有刷新一次页面,时间才能改变,我想要不刷新也能自动改变。
请大家帮忙!!!!!1
...全文
129 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyq11 2009-12-01
  • 打赏
  • 举报
回复
System.Timers.Timer timer = new System.Timers.Timer(1000);
timer.Enabled = true;
timer.Elapsed += new ElapsedEventHandler(timer_Elapsed);

void timer_Elapsed(object sender, ElapsedEventArgs e)
{

}

function showtime()
{
var now = new Date();
var h = now.getHours();
var m = now.getMinutes();
var s = now.getSeconds();
var m2="";
var s2="";
if(m<10)m2="0"+m;
else m2=m;
if(s<10)s2="0"+s;
else s2=s;
var txt = h+":"+m2+":"+s2;
var p = document.getElementById("txt_time");
p.value="现在时刻:"+txt;

setTimeout("showtime()",1000);
}
zhujiazhi 2009-12-01
  • 打赏
  • 举报
回复
setTimeInterval
plglenn 2009-12-01
  • 打赏
  • 举报
回复
拖放一个scriptmanager,
拖一个updatepale控件,
您的label1写在updatepanel中,楼主,结贴吧,
有不懂的q我,664326375
ap0533126 2009-12-01
  • 打赏
  • 举报
回复
用ajax控件啊~~
updatePanel加timer
不写代码就搞掂啊~~~
zhujiazhi 2009-12-01
  • 打赏
  • 举报
回复
那就有js动态显示的

62,067

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧