Timer无刷新定时器
来源:互联网 发布:福建摩尔软件怎么样 编辑:程序博客网 时间:2024/05/17 18:19
Timer控件要实现无刷新,得用到ajax技术,我们可以用VS2008自带的ajax技术。首先得添加一个ScriptManager控件,然后再添加一个UpdatePanel用于存放Timer控件内容的,就可以实现无刷新了。下面是详细的内容:
一、前台的:
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Timer ID="Timer1" runat="server" Interval="60000" ontick="Timer1_Tick">
</asp:Timer>
</ContentTemplate>
</asp:UpdatePanel>
</form>
记得ScriptManager 一定要放在<form>标签内,可以放在任意地方。而添加UpdatePanel 控件后,要用到它一个很重要的属性ContentTemplate,要不然就无法实现无刷新效果。在这里我们设置6秒定时触发事件一次。
二、后台代码
protected void Page_Load(object sender, EventArgs e)
{}
protected void Timer1_Tick(object sender, EventArgs e)
{
//这里可以操作你想做的事情,比如定时查询数据库
ScriptManager.RegisterStartupScript(this, this.GetType(), "", "alert(’Hello‘);", true);
}
这里我实现了每隔6秒钟就弹出对话框Hello的内容。
- Timer无刷新定时器
- Timer无刷新定时器
- Android:用定时器 timer 刷新界面
- Android :用Timer定时器刷新界面
- Timer 定时器
- TIMER 定时器
- timer 定时器
- timer 定时器
- timer定时器
- 定时器 Timer
- 定时器Timer
- timer定时器
- Timer 定时器
- Timer定时器
- 定时器TIMER
- 定时器Timer
- timer定时器
- Timer 定时器
- 情侣相处模式-如何避免分手
- javascript摘要——为file标签的name属性赋值
- Hdu-2421 Deciphering Password
- JS获得地址栏参数
- 我的一天我做主(Enjoy)- 2
- Timer无刷新定时器
- freemarker整合structs2.0生成html
- HashMap遍历的两种方式
- [转]java正则表达式验证手机号码ip,邮箱
- tlb文件的使用方法
- 英语学习——柳暗花明
- 立志小文
- .net JSON序列化数据
- 海量数据面试题整理