同一个ASP.NET页面放置多个UpdatePanel分别刷新的解决办法。.

原文:同一个ASP.NET页面放置多个UpdatePanel分别刷新的解决办法。.

ScriptManager添加EnablePartialRending属性

        <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="true">         </asp:ScriptManager>

所有的UpdatePanel需要设置UpdateMode="Conditional":

<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">                                                 <ContentTemplate>                                                                                                    </ContentTemplate>                                                 <Triggers>                                                     <asp:AsyncPostBackTrigger ControlID="" EventName="Click" />                                                 </Triggers>
</asp:UpdatePanel>

其他操作是一样,这样,在同一个页面上的多个UpdatePanel可以独自刷新,不会互相影响了!

同一个ASP.NET页面放置多个UpdatePanel分别刷新的解决办法。.,码迷,mamicode.com

时间: 2024-12-25 19:49:11

同一个ASP.NET页面放置多个UpdatePanel分别刷新的解决办法。.的相关文章

在ASP.net中的UpdatePanel,弹窗失败解决办法

原文:在ASP.net中的UpdatePanel,弹窗失败解决办法 最开始我用: Response.Write("<script>alert('和哈呵呵呵呵呵呵!')</script>"); 在没有UpdatePanel时,这个有效,能够正确弹出提示窗口. 后面,页面改进,加上局部刷新后,该方式失效了.探索出新的方式: ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(),&q

使用asp.net MVC4中的Bundle遇到的问题及解决办法分享

本文转自http://www.jb51.net/article/47264.htm 这篇文章主要介绍了使用asp.net MVC4中的Bundle遇到的问题及解决办法,需要的朋友可以参考下 背景    之前有过使用MVC3的经验,也建过MVC4的基本样例看过,知道有bundle这么一个方法. 近日想建个网站使用MVC4,但是我觉得在基本样例上改不好,有太多无用的东西,所以就建了一个空白的MVC的程序,然后自己写需要的东西, 将程序的目标框架从4.5降到了4.0(我使用的是VS2013),问题就来

asp.net批量删除XML节点失败的原因及解决办法

今天操作XML的时候,用到了批量循环删除节点.出现了问题,即循环未结束,程序就跳出循环.搞了好久才弄明白. 解决前的代码: XmlNodeList items = xn.ChildNodes; //获取节点列表 //删除所有节点 for (int i = 0; i < items.Count; i++) { XmlElement page = (XmlElement)items[0]; xn.RemoveChild(page); } 因为每次循环,删除节点后,item.Count的值都会-1.

Vue用router.push(传参)跳转页面,参数改变,跳转页面数据不刷新的解决办法

vue-router同路由$router.push不跳转一个简单解决方案 vue-router跳转一般是这么写: goPage(ParentDeptCode2,DeptCode2,hosName,hosId){ this.$router.push({ path:'/ChoiceTime', query:{ DeptCode:ParentDeptCode2, DeptCode2:DeptCode2, hosName:hosName, hosId:hosId } })} 但是当遇到,需要跳转同页面不

fullpage在vue单页面当中使用会出现的问题以及解决办法

在 vue 单页面当中发现fullpage会报错,报错信息大概意思为,fullpage不允许初始化多次. 解决办法,在使用fullpage的组件跳转路由进入销毁组件之前的生命周期的时候对fullpage也进行销毁,这样就可以重新初始化一个fullpage组件了. $.fn.fullpage.destroy('all'); 在beforeDestroy这个生命周期执行,就可以了

ubuntu 切换页面(窗口、tab等)后闪烁的解决办法

自从在笔记本上装了ubuntu和nvidia驱动后,每次切换程序.切换窗口,尤其是浏览器的tab之间切换后,就会发生当前页面和之前页面之间的的快速切换式的闪烁.闪烁情况类似这样(youtube) google后在一个外网论坛得到结果:https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-346/+bug/1314367 解决办法:安装compiz的一个包 sudo apt-get install compizconfi

移动端中页面跳转白屏及抖动的解决办法

$(document).bind("mobileinit", function()   {      if (navigator.userAgent.indexOf("Android") != -1)      {        $.mobile.defaultPageTransition = 'none';        $.mobile.defaultDialogTransition = 'none';      }   }); document对象上触发mob

遇到百度网址安全中心提醒您该页面可能存在钓鱼欺诈信息的处理解决办法

2018年8月份初正值炎热酷暑的夏天,我们sine安全公司接到新客户的安全反映,说是他们公司网站首页标题被×××篡改成×××的内容,导致网站在百度搜索里红色风险提示,百度快照搜索关键词显示:百度网址安全中心提醒您:该页面可能存在钓鱼欺诈信息!而且网站在百度收录里,收录了许多×××,×××内容的百度快照,直接导致网站被主机服务商,给拦截阻断提示,直接打不开网站了,要求该客户自行检查网站的内容以及违规内容生成的文件和目录. 网站收录图片如下: 网站的用户搜索公司产品关键词的时候,直接搜索显示:百度网

ASP.NET 应用程序遭遇Server Application Unavailable问题的解决办法

公司服务器有.NET2的应用在运行,而我使用了.NET4平台开发,本机测试没问题,扔服务器发现要么我的新平台不好使,要么.NET2的旧平台不好使,各种重启IIS服务和WWW服务都无济于事 当我意识到是这两个平台冲突时,我回想了下我并没有使用什么涉及到冲突的组件和功能,于是我猜测可能是.NET2和.NET4的版本冲突问题 错误提示显示: Server Application Unavailable The web application you are attempting to access o