ASP.NET AJAX:UpdatePanel控件
nels.length > 0) { for (i=0; i < _panels.length; i++) _panels[i].dispose(); } var panels = args.get_panelsUpdated(); if (panels.length > 0) for (i=0; i < panels.length; i++) flashPanels(3); function flashPanels(count) window.setTimeout(toggleVisibility, 50); function toggleVisibility() 请注意,已更新的 UpdatePanel 的可见性可以通过切换打开和关闭来创建闪光效果。除了与 DOM 元素直接交互以外,代码还会封装代表具有 Sys.UI.Control 对象的 UpdatePanel 的 DOM 元素。然后,它使用 Sys.UI.Control 的 set_visible 和 get_visible 方法来切换可见性: _panels[i].set_visible(!_panels[i].get_visible()); Sys.UI.Control 是在 Microsoft AJAX Library 中,具体而言是在 MicrosoftAjax.js 中找到的 JavaScript 类。以这种方式切换可见性的好处是,这是独立于浏览器的。这项操作在支持 ASP.NET AJAX 的每种浏览器(几乎就是所有的现代浏览器)中同样有效。另一方面,与浏览器 DOM 直接交互的 JavaScript 代码必须予以调整,以便在不同的浏览器类型中使用。 取消 UpdatePanel 更新 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |