还记得上次我写过的vs2005安装ajax后,处理,就不用再安装了,就可以达到ajax效果吗,但是里面,你们做到后面,就会发现一个问题,asp.net同一页面多个UpdatePanel的单独刷新 ,对于这个问题,其实很简单。
页面中用到了两个UpdatePanel,在使用过程中,发现任何一个在刷新的时候都会造成另一个也刷新。以前觉得不影响大局,一直也没太在意。
刚才仔细看了一下,发现UpdatePanel有个UpdateMode属性,默认设置是:Always,还有个选项叫:Conditional,改成这个,然后有个Tirggers属性,可以用来设置触发其更新的所谓触发器集合,点击后会打开UpdatePanelTrigger集合编辑器,添加一个成员后,右侧可以设置其行为,有ControlID和EventName两个设置,ControlID可以选择页面中已有的控件,EventName用来选择相应的用来触发更新的事件,设置完成后,同一页面中的多个UpdatePanel就只会在指定的事件触发下才会刷新,而不是默认的Always时,只要页面有刷新就互相影响了。
而如果是用我以前的那种方式的话,就可以直接在不要和其他同时刷新的那个UpadtePanel上面加个属性UpdateMode="Conditional"。这就可以了,例如:
<asp:UpdatePanel ID="udpn" runat="server" UpdateMode="Conditional">
<ContentTemplate>
异步刷新的内容
</ContentTemplate>
</asp:UpdatePanel>
如果还不懂的话,就去实践下。
vs2005不安装直接使用参考
分享到:
相关推荐
Asp.net2.0中GridView、UpdatePanel等使用示例源码.zip
ASP.NET AJAX入门系列UpdatePanel控件教程
ASP.NET_AJAX入门系列:使用UpdatePanel控件.docASP.NET_AJAX入门系列:使用UpdatePanel控件.doc
UpdatePanel的简单用法: 局部更新是ajax技术的最基本,也是最重要的用法,今天大概把asp.net ajax中的局部更新控件 updatepanel的用法记录下,大家可以共同探讨
1.一简单地过一下每个控件 1.最简单的示例 2.UpdatePanel 3.UpdateProcess 4.Timer 2.二客户端脚本编程 1.命名空间类成员接口继承枚举 3.三实践开发 1.用Ajax让GridView的行显示提示框
文章: http://blog.csdn.net/yysyangyangyangshan/article/details/39683761
文章: http://blog.csdn.net/yysyangyangyangshan/article/details/39679823
微软Microsoft Visual Studio下.net3.5自带ajax页面无刷新技术示例程序。 AJAX Extensions的使用ScriptManager、UpdatePanel的使用示例 带有注释说明(简单易懂) 本示例程序由VS2010创建
PopupControl 是一个可以在 ASP.Net 页面上“弹出”一个界面部分的 ASP.Net AJAX 控件。 这个控件多半会和 ASP.Net AJAX 控件 UpdatePanel 一起使用,因为它内部一般将执行复杂的服务器端事件。 在这个“弹出”的...
Ajax结合GridView、UpdatePanel的ASP.NET操作实例! 值得下载看看!资源免费,大家分享!!
由于本人资源分很少,所以设置1分,没分的同学可以访问我的博客...不过目前还没找到 .net直接调用的dll所以自己写了一个控件和大家分享下.集成ckfinder,本次解决了UpdatePanel 下不能使用ckeditor的问题,特来和大家分享。
无刷新技术 导读:ScriptManager控件包括在ASP.NET 2.0 AJAX Extensions中,它用来处理页面上的所有组件以及页面局部更新,生成相关的客户端代理脚本以便能够在JavaScript中访问Web Service,所有需要支持ASP.NET ...
4.2.1 一个示例ASP.NET网站 88 4.2.2 配置现有的ASP.NET网站 88 4.3 ScriptManager: Ajax页面的大脑 90 4.3.1 理解ScriptManager 90 4.3.2 部署JavaScript文件 91 4.3.3 注册服务 92 4.3.4 本地化 92 4.3.5 ...
中文名: ASP.NET AJAX编程参考手册(涵盖ASP.NET 3.5及2.0) 原名: ASP.NET AJAX Programmer's Reference 作者: (美)霍斯拉维 译者: 刘志忠 图书分类: 软件 资源格式: PDF 版本: 扫描版 出版社: 清华大学出版社 书号...
主要内容包括:ASP .NET AJAX技术慨述、实现异步局部更新页面、UpdatePanel编程功能、 PageRequestManager的使用方法、Timer控件、Control Toolkit方法、结合 OOP功能、如何在客户端JavaScript调用web服务、如何从...
ASP.NET_AJAX入门系列:概述.doc ...ASP.NET_AJAX入门系列:在多个UpdatePanle中使用Timer控件.doc ASP.NET_AJAX入门系列:在母版页中使用UpdatePanel.doc ASP.NET_AJAX入门系列:自定义异常处理.doc
主要内容包括:ASP .NET AJAX技术慨述、实现异步局部更新页面、UpdatePanel编程功能、 PageRequestManager的使用方法、Timer控件、Control Toolkit方法、结合 OOP功能、如何在客户端JavaScript调用web服务、如何从...
主要内容包括:ASP .NET AJAX技术慨述、实现异步局部更新页面、UpdatePanel编程功能、 PageRequestManager的使用方法、Timer控件、Control Toolkit方法、结合 OOP功能、如何在客户端JavaScript调用web服务、如何从...
主要内容包括:ASP .NET AJAX技术慨述、实现异步局部更新页面、UpdatePanel编程功能、 PageRequestManager的使用方法、Timer控件、Control Toolkit方法、结合 OOP功能、如何在客户端JavaScript调用web服务、如何从...
主要内容包括:ASP .NET AJAX技术慨述、实现异步局部更新页面、UpdatePanel编程功能、 PageRequestManager的使用方法、Timer控件、Control Toolkit方法、结合 OOP功能、如何在客户端JavaScript调用web服务、如何从...