当前位置:编程学习 > C#/ASP.NET >>

我有一个Repeater,怎么能在10秒后让Repeater中数据变一次

如标题 --------------------编程问答-------------------- ajax timer 
timer定时器
--------------------编程问答-------------------- 页面定时刷新一次. --------------------编程问答-------------------- 那个效果不是很好,有没有好一点的jquery 插件用 --------------------编程问答-------------------- 10秒钟变一次
肯定是timer定时器之类的 --------------------编程问答-------------------- settimeout 10秒后用ajax请求服务器端返回数据拼接 --------------------编程问答-------------------- 肯定你得有一个定时器噢 呵呵 --------------------编程问答-------------------- updatepanel  --------------------编程问答-------------------- Repeater放在Updatepanel里
然后用Timer控件 设置每10秒绑定一次 --------------------编程问答--------------------    楼上正解。。不过用Updatepanel很多自己看不懂的代码 --------------------编程问答-------------------- ajax

updatepanel+timer --------------------编程问答-------------------- 第一:放置一个timer定时器,每10秒触发一次
第二:定时器触发的时候使用Ajax请求并更新数据 --------------------编程问答--------------------
引用 8 楼 hahanan1987 的回复:
Repeater放在Updatepanel里
然后用Timer控件 设置每10秒绑定一次

可以 --------------------编程问答-------------------- Repeater放在Updatepanel里
然后用Timer控件 设置每10秒绑定一次 --------------------编程问答-------------------- 你也可以用ajaxpro来获取数据的  也就是说你绑定数据是用JS绑定的 那你可以用一个
setInterval("SearchFun()", 10000);
然后在
function SearchFun()
{
    //这个函数里调用ajaxpro方法
}
--------------------编程问答-------------------- 那就用AJAX定时刷新吧。重新帮顶数据。 --------------------编程问答-------------------- 用AJAX定时刷新! --------------------编程问答-------------------- --------------------编程问答--------------------
引用 1 楼 wuyq11 的回复:
ajax timer 
timer定时器


正解  勤快点就这样    要不就拖几个控件上去 --------------------编程问答-------------------- 放到UpdtePanel中 --------------------编程问答-------------------- 14楼的好了,代码简单点 --------------------编程问答-------------------- --------------------编程问答--------------------

<asp:Timer runat="server" ID="TimerRepeater" Interval="500" OnTick="TimerRepeater_Tick"></asp:Timer>
 <asp:UpdatePanel runat="server" ID="UpdatePanelPublic" UpdateMode="Conditional">
  <contenttemplate>
<asp:Repeater ID="Repeater1" runat="server">
</asp:Repeater>
   </contenttemplate>
   <triggers>
   <asp:AsyncPostBackTrigger ControlID="TimerRepeater" EventName="Tick" />
   </triggers>
   </asp:UpdatePanel>
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,