default.aspx代码:
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<p>我们大阿斯顿疯狂了减肥了金萨克的解放军萨拉克等附近拉斯金东方
看见了撒娇的疯狂敬爱是考虑到放假了卡斯加的罚款了时间啊数据的飞洒
地方 近代史可减肥了撒娇的法律进撒旦进房间阿斯兰的客服进来看是激昂
的弗兰克金阿斯顿路口附近阿斯兰的房间阿斯顿路口附近撒旦可放假了sd卡
附近的律师费加拉斯金副教授了附近拉经受了附近暗示疗法经受了</p>
<asp:UpdatePanel ID="updPanel" runat="server">
<ContentTemplate>
<asp:Timer ID="timerTest" runat="server" Interval="10000"
ontick="timerTest_Tick">
</asp:Timer>
<asp:Label ID="lbl" runat="server" Text="Label"></asp:Label>
</ContentTemplate>
</asp:UpdatePanel>
</form>
</body>
对应的Default.aspx.cs文件代码:
using System;
namespace TestWebApp
{
public partial class Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (Page.IsPostBack)
{
return;//在此处设置断点,注意debug时是执行这个断点还是执行下面那个断点
}
else
{
return; ////在此处设置断点,注意debug时是执行这个断点还是执行上面那个断点
}
}
protected void timerTest_Tick(object sender, EventArgs e)
{
lbl.Text = DateTime.Now.ToString();
}
}
}
Default.aspx文件中添加了三个部件
1. <asp:ScriptManager></asp:ScriptManager>
这个是使用UpdatePanel和Timer控件需要的.
2. <asp:UpdatePanel></asp:UpdatePanel>
这个是使用局部刷新需要的.
3. <asp:Timer></asp:Timer>
这个是定时刷新需要的.
Default.aspx.cs文件中有两个函数
1. Page_Load函数
页面刷新时,会自动调用这个函数.
当页面首次加载时Page.IsPostBack==false
当Timer刷新时Page.IsPostBack==true
2. timerTest_Tick定时函数
定时器执行时,将lbl显示为当前时间.
分享到:
相关推荐
提供免费下载 Timer控件定时更新UpdatePanel - DemoVS2010版.zip
所以,我们可以将ready事件中执行的代码提取出来,然后通过捕获ScriptManager的EndRequest事件,在每次 UpdatePanel局部刷新之后执行一次jQuery初始化代码: 代码如下: //处理ajax和ScriptManager的冲突 function ...
ScriptManager和UpdatePanel控件实现页面异步局部更新效果,VS2008项目文件夹,内附详细的文档说明,文档说明包括空间属性和用法介绍及代码说明。个人实验。
用UpdatePanel异步展开GridView行数据,欢迎下载!
UpdatePanel的简单用法: 局部更新是ajax技术的最基本,也是最重要的用法,今天大概把asp.net ajax中的局部更新控件 updatepanel的用法记录下,大家可以共同探讨
该控件能够定是引发整个页面回送,当它与Updatepanel空间搭配使用时,就可以定时引发异步回送并进行局部刷新
Updatepanel+Timer控件实现无刷新 上次发的忘了发数据库文件,这次补上。附加使用说明~~ 页面比较丑,但是基本功能实现了
前台刷新updatePanel,利用JS实现updatepanel的功能,写的很好啊
vb.net建立普通web网页,添加System.Web.Extensions.dll,然后修改web.config,在程序中添加ScriptManager、UpdatePanel和Timer控件就能实现局部刷新。本程序中分别使用了Timer和Button两种触发方式。
ASP.NET AJAX入门系列UpdatePanel控件教程
本文实例讲述了asp.net中Timer无刷新定时器的实现方法。Timer控件要实现无刷新,得用到ajax技术,这里使用VS2008自带的ajax技术。 首先得添加一个ScriptManager控件,然后再添加一个UpdatePanel用于存放Timer...
updatepanel控件中,利用Timer定时更新gridview中的内容,实现自动播放图片
通过将控件放入到updatepanel中,实现局部刷新。前台代码: 代码如下:<asp ID=”ScriptManager1″ runat=”server”> </asp> //必须有且写在updatepanel前面<asp runat=”server” id=”updatepanel1″>...
ASP.NET_AJAX入门系列:使用UpdatePanel控件.docASP.NET_AJAX入门系列:使用UpdatePanel控件.doc
代码如下:<asp ID=”ScriptManager1″ runat=”server”> </asp> 使用VS控件updatePanel实现无刷新 <asp ID=”UpdatePanel1″ RenderMode=”Block” UpdateMode=”Conditional” runat=”server”> ...
如果想实现页面定时刷新的话,用.net给封装好的updatepanel和timer两个控件实现起来其实挺容易的。这样做加入了很多你不能控制的元素,举个例子说就是:用updatepanel后,你设置的样式很有可能就变了,然后你还需要...
UpdatePanel 无刷新时如何显示js效果
ajax Timer UpdatePanel UpdateProgress 示例代码,简单聊天室,源代码