0

我没有ScriptManager在我的 MasterPage 上使用它,因为当我开始开发项目时不需要它,所以我有一个个人ScriptManagerUpdatePanel每个内容页面。

现在,在 MasterPage 中,我添加了一个显示当前系统时间的标签,我的客户希望它异步更改并提供实时时钟的感觉。我可以使用从内容页面更改母版页中的标签文本Timer吗?到目前为止,我无法实现这一点,因为我不能UpdatePanel在 MasterPage 中使用 an,因为没有ScriptManager标签。

那么有没有办法实现这一目标?

4

1 回答 1

0

谢谢@ Yuriy Rozhovetskiy,根据您的建议,我创建了一个简单的javascript,并在加载时在母版页主体上调用该javascript,并且工作正常。请在下面找到可能对也有相同要求的人有所帮助的代码:-

Javascript函数:-

<script type="text/jscript">
    function clock(){ 
      var d = new Date(); 
      var h = d.getHours(); 
      var m = d.getMinutes(); 
      var s = d.getSeconds(); 
      $('#clock').html(h+"<span class='colon'>:</span>"+m+"<span class='colon'>:</span>"+s); 
    //  $('.colon').fadeTo(1000, .2); 
      setTimeout(clock, 1000); 
    } 

<body onload="clock()">

添加此以在母版页上显示时钟。

<span id="clock" style="font-family:Calibri;color:White;font-weight:bold;font-size:1.3em;"></span>
于 2012-08-06T06:01:23.080 回答