用JavaScript触发UpdatePanel更新的几种方法
来源:互联网 发布:马蒂亚佩林数据 编辑:程序博客网 时间:2024/05/28 05:17
1.调用__doPostBack使UpdatePanel刷新。
<asp:ScriptManager ID="ScriptManager1" runat="server" /><div id="Container" onclick="__doPostBack('UpdatePanel1', '');"><asp:UpdatePanel runat="server" ID="UpdatePanel1" OnLoad="UpdatePanel1_Load"> <ContentTemplate> <asp:Label runat="server" ID="Label1" /> </ContentTemplate></asp:UpdatePanel>
</div>
2.触发按钮的click()事件(这样触发click可能在firefox中不起作用,但在ff用jquery来触发似乎就可以)
<asp:Button ID="button" runat="server"
OnClick="button_Click" style="display:none;"/>
<asp:UpdatePanel runat="server" ID="UpdatePanel1" UpdateMode="Conditional"> <ContentTemplate> <asp:Label ID="label" runat="server"></asp:Label> </ContentTemplate> <Triggers> <asp:AsyncPostBackTrigger ControlID="button" EventName="Click" /> </Triggers></asp:UpdatePanel>
3.来自老赵的杰作,编写一个组件JavaScriptUpdater。
前两种方法都是硬编码的意思,老赵的方法可以说更“微软”化。
链接:编写组件,使用JavaScript更新UpdatePanel
<script type="text/javascript">function refreshPanelUpdate(){ var obj = document.getElementById("<%= button.ClientID %>"); obj.click();}</script>
- 用JavaScript触发UpdatePanel更新的几种方法
- UpdatePanel 弹出提示的几种方法
- UpdatePanel 触发 javascript 脚本
- 使用UpdatePanel时触发JS的方法
- UpdatePanel触发javascript脚本技巧
- UpdatePanel触发javascript脚本技巧
- 用代码执行 UpdatePanelControl.Update() 指令来动态决定到底更新哪一个/哪些UpdatePanel区域,并不一定只是更新触发回发的UpdatePanel区域
- 几种触发点击事件的方法
- UpdatePanel触发javascript脚本技巧javascript
- Cocoa触发方法调用的几种方法
- UpdatePanel 更新完成 执行javascript
- 使用JavaScript轻松更新UpdatePanel
- 触发javascript脚本的方法
- Ajax调用后台方法的几种写法(三)UpdatePanel
- HTML的几种触发
- Asp更新数据库的几种方法
- Handler更新UI的几种方法
- android更新UI的几种方法
- 经常揉眼睛可引起散光
- Flex 开发地下城与勇士 设想
- 使用J2ME技术开发《贪吃蛇》游戏
- oracle 实现 split 函数 (返回数组)
- MIDP3.0简介
- 用JavaScript触发UpdatePanel更新的几种方法
- uclinux-2008R1.5-RC3(bf561)到VDSP5的移植(41):bfin_write_EVT15
- 设计模式之五——中介者模式
- 回家了,详细阅读intel系统编程向导,还是有很多疑惑,不过疑惑已经不多了。
- 字符串,字节数组,流之间的转换
- 搜狐漏洞:滥用开放重定向网址
- 项目管理 Project Manageman
- 10个精选免费网站分析工具
- rsync - 远程shell模式和rsync守护进程模式