asp.net – 在执行计时器滴答功能时避免回发
发布时间:2020-12-16 06:24:00 所属栏目:asp.Net 来源:网络整理
导读:我需要在我的网站上更新图像而不在页面中回发.所以,我在ad-rotator中加载图像以在图像之间切换. 我还使用计时器滴答功能来刷新广告旋转器中的图像. 但是当计时器滴答功能刷新时,刷新整个页面,以便重新加载我在页面中声明的所有功能. 我需要只在广告 – 旋转
我需要在我的网站上更新图像而不在页面中回发.所以,我在ad-rotator中加载图像以在图像之间切换.
我还使用计时器滴答功能来刷新广告旋转器中的图像. 但是当计时器滴答功能刷新时,刷新整个页面,以便重新加载我在页面中声明的所有功能. 我需要只在广告 – 旋转器图像中的图像应该刷新整个页面. 我需要避免整个页面刷新. $(document).ready(function() { setInterval(function() { $('#<% = addrotat.ClientID %>').load(location.href + ' #<% = addrotat.ClientID %> ','' + Math.random() + ''); },5000); }); 解决方法
您需要使用ajax,通过使用具有适当触发器的Update面板,更新面板使页面的各部分能够在没有回发的情况下进行部分呈现.
<asp:UpdatePanel ID="up1" runat="server"> <Triggers> <asp:AsyncPostBackTrigger ControlID="yourControl" EventName="yourControlEvent" /> </Triggers> <ContentTemplate> your content goes here </ContentTemplate> </asp:UpdatePanel> 你可以查看这个链接 update panel,with Triggers, Updatepanel documentation example for adrotator without refreshing the page (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 什么是Application Server for ASP.NET?
- asp.net-mvc – 如何在Web表单和MVC2应用程序之间共享基于.
- asp.net – VirtualPath位于当前应用程序根目录之外
- asp.net-mvc – localhost拒绝在visual studio中连接Error
- asp.net-mvc – 使用StructureMap / ASP.MVC / Visual Stud
- 一个简答的Access下的分页asp.net代码
- asp.net – 这个基于LINQ的搜索是否可以安全地防止SQL注入/
- ASP.NET AJAX与ASP.NET MVC中的jQuery
- asp.net – 多个选择列表框而不按CTRL
- asp.net – 如何在运行时更改页面位置
推荐文章
站长推荐
- asp.net-mvc-4 – 全局过滤器MVC 4的执行顺序是什
- asp.net-mvc – 使用Entity Framework 6和ViewMo
- 分享一个很早之前写的小工具DtSpyPlus
- asp.net mvc – 如何实现面包屑助手在asp.net mv
- 为什么我的ASP.Net站点在IIS7下运行需要很长时间
- 在经典ASP中对集合进行排序
- asp.net-mvc – ASP.NET MVC – 使用表单发布多个
- asp.net-mvc – 处理asp.net mvc中的错误和异常
- 在ASP.NET C#中调用Web服务时,Session为null
- asp.net – 在Visual Studio 2008中将后期构建事
热点阅读