我想在我的.net网站上显示日期和时间,在VS2010上我用Timer控件,用lable显示,为什么不能正常运行

网站运行结果是:ID为“Timer1”的控件需要页面上有ScriptManager。ScriptManager必须在任何需要它的控件之前出现。求高人指点... 网站运行结果是:ID 为“Timer1”的控件需要页面上有 ScriptManager。ScriptManager 必须在任何需要它的控件之前出现。求高人指点 展开
 我来答
whc2060508
2011-09-16 · 超过11用户采纳过TA的回答
知道答主
回答量:28
采纳率:0%
帮助的人:25.7万
展开全部
你好!!我想你的意思是在自己的页面上显示当地时间(动态到秒),用VS开发的,所以你能看到TImer控件,不过那控件多用在form程序的计时方面,至于在页面上显示时间倒没用过,其实你要实现显示时间可以用脚本语言的,就像下面的一样,把<script></script>和其中的代码复制到页面代码就行
<body onload="setInterval(gettime,1000)">
<script language="javascript">
function gettime()
{
var now=new Date();
var year=now.getYear();
var month=now.getMonth();
var day=now.getDay();
var hour=now.getHours();
var minute=now.getMinutes();
var second=now.getSeconds();
$("abc").innerHTML="现在是:"+year+"年"+month+"月"+day+"日"+hour+":"+minute+":"+second;
}
</script>
<div id="abc">此处显示 id "1" 的内容</div>
</body>
</html>
mengxiaNihaoma
2011-09-16 · 超过32用户采纳过TA的回答
知道答主
回答量:140
采纳率:0%
帮助的人:67万
展开全部
1:托一个timer控件和lable控件,当然还需要无刷新控件;
2:修改timer控件的属性Interval为1000,也就相当于每隔一秒刷新一次;
3:添加timer控件的ontick事件;
4:在timer控件的ontick事件中添加代码: Label1.Text = DateTime.Now.ToString();
5:编译运行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zlkzlpzhao
2011-09-16 · TA获得超过191个赞
知道答主
回答量:205
采纳率:0%
帮助的人:132万
展开全部
在页面的最上面,from里面,拖一个ScriptManager 进去就可以了
什么都不用改,直接放一个ScriptManager空间就可以了,这个是使用AJAX必须要有的控件。
对了,你先看看你有没有AJAX组件。谢谢采纳
更多追问追答
追问
我按照您的方法把ScriptManager拖到页面上,网页上可以显示时钟,但是时钟每过一秒整个页面就刷新一次,该怎么处理
追答
把timer控件放到updatepanle控件里面就可以了,这个是无刷新控件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
keelynS
2011-09-16
知道答主
回答量:22
采纳率:0%
帮助的人:23.3万
展开全部

前台代码

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名_热心网友
2011-09-30 · TA获得超过719个赞
知道大有可为答主
回答量:3827
采纳率:0%
帮助的人:8416万
展开全部
自定义一个窗口,然后用IO可以实现,文件显示可以用listview,不会太难。
savafiledialog窗口样式是不能改变的,除非你用皮肤控件,那样的话其它窗口也会改变。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式