UpdatePanel Repeater内LinkButton造成页面刷新问题
本意:UpdatePanel1内嵌的Repeater1中带有LinkButton1,
将由LinkButton1触发页面的UpdatePanel2更新,而不需要更新UpdatePanel1,当然也不需要更新整个页面。
<asp:UpdatePanel ID="UpdatePanel1" UpdateMode="Conditional" ChildrenAsTriggers="False" runat="server"><Triggers><asp:AsyncPostBackTrigger ControlID="Button1" /></Triggers><ContentTemplate><asp:Repeater ID="Repeater1" runat="server"><ItemTemplate> <asp:LinkButton runat="server" ID="LinkButton1"OnCommand="LinkButton_Command" CommandName="ShowGroups"CommandArgument="1">测试链接按钮</asp:LinkButton></ItemTemplate></asp:Repeater></ContentTemplate></asp:UpdatePanel>
<asp:UpdatePanel ID="UpdatePanel2" 。。。。
1.UpdatePanel1不被内部控件触发更新的条件:UpdateMode="Conditional" ChildrenAsTriggers="False"
如果我们在普通按钮<asp:Button ID="Button1" runat="server" Text="测试按钮" ..../>代替以上红色部分,可以达到效果,
但是我们不想要<asp:Button>.
2.因此使用 <asp:LinkButton>,但是以上代码执行后,点击测试链接按钮会刷新整个页面。
如果UpdatePanel1内不包含Repeater1,点击测试链接按钮似乎看起来又是正常的.
3.难道是Repeater1问题?百思不得其解,无意看到一篇博文<谨记给UpdatePanel中动态添加的控件赋ID>
研究了一下,最后确定是由于Repeater1使得LinkButton的ID变成了自动ID的问题。
4.给LinkButton 添加属性 ClientIDMode="AutoID",当然 ID="LinkButton1"得保留。
5.问题解决。
转载于:https://www.cnblogs.com/lonelyxmas/p/3569810.html
UpdatePanel Repeater内LinkButton造成页面刷新问题相关推荐
- 饿了么ui 解决el-form的el-form-item的el-input在输入框内敲击回车页面刷新情况
不知道什么原理会刷新 也不了解为何加上个伴就会好 日后在做详细研究
- h5 跳转上个页面刷新_H5实现页面内跳转页面
W3School.com.cn 注释:由于链接的目标匹配 iframe 的名称,所以链接会在 iframe 中打开. 原文来源:http://www.w3school.com.cn JS实现页面内跳转 ...
- 页面刷新vuex数据消失问题解决方案
VBox持续进行中,哀家苦啊,有没有谁给个star. Github地址:https://github.com/xiangwenhu/vbox, 欢迎大家点赞 vuex是vue用于数据存储的,和red ...
- java中刷新页面的js,[Java教程]js页面刷新之实现框架内外刷新(整体、局部)
[Java教程]js页面刷新之实现框架内外刷新(整体.局部) 0 2016-10-12 12:00:56 这次总结的是框架刷新: 框架内外的按钮均可以定义网页重定向, 框架内部页面的按钮可以实现局部刷 ...
- 各种页面刷新代码大全,asp/javascript刷新页面代码
页面自动刷新代码大全,基本上所有要求自动刷新页面的代码都有,大家可以自由发挥做出完美的页面. 1) 10表示间隔10秒刷新一次 2) <script> window.location.re ...
- 解决:vue项目的页面刷新之 title被重置问题
如何解决:vue项目的页面刷新之 title被重置问题? 需求场景描述:(以title名为"个人中心"页面为例) 用户初次访问进入"个人中心"页,浏览器显示的页 ...
- 页面显示格式化的时间、倒计时效果、学成在线案例(创建、添加节点)、学生信息表(重点)、5秒钟之后跳转页面(location.href应用)、学生信息表(页面刷新数据不丢失)(重点)——API练习案例
目录 1. 页面显示格式化的时间 2. 倒计时效果 3. 学成在线案例(创建节点.添加节点) 4.学生信息表案例(重点) 5. 5秒钟之后跳转页面(location.href的应用) 6. 学生信息表 ...
- html 子页刷新父页面刷新,子框架页刷新父页面其它框架的办法
为了给论坛左栏加上一个刷新论坛的按钮,想了半天,嘿嘿..终于搞定了. 面以三个页面分别命名为framedemo.html,top.html,button.html为例来具体说明如何做. 其中frame ...
- html 设置页面刷新,HTML 页面自动刷新
学习就是一个不断积累的过程,每一天能够学到一点新东西说明自己就在进步!! HTML head 里面设置页面自动刷新功能 兼容Ie 页面2s自动刷新一次 代码: Document Hello world ...
最新文章
- Spring学习3—控制反转(IOC)Spring依赖注入(DI)和控制反转(IOC)
- [HTML/CSS]colum-gap属性
- mysql replace into用法详细说明
- quartz源码分析之深刻理解job,sheduler,calendar,trigger及listener之间的关系
- 【双100%解法】剑指 Offer 24. 反转链表
- LeetCode 875. 爱吃香蕉的珂珂(二分查找)
- TCA9548A iic地址扩展器件 树莓派JAVA版教程
- pythonmap和list_(Python)list的内建函数 filter(), map(), 和 reduce()
- 系统管理员设置了系统策略 禁止进行此安装的修改办法
- matlab描点连线及坐标轴里外颜色改变
- 记一次ARM服务器(鲲鹏920)的PXE批量装机遇到的坑
- Java调用regester命令
- win10注册表的备份与恢复;对“未将所有数据都成功写入到注册表中。某些项是由系统或其他进程打开的,或者你没有足够的权限执行此操作”问题的理解
- 用友 uap NC系统单点登录总结
- 2022 数维杯 A 题银行效率评价与破产成因分析
- deepin使用印象笔记(Evernote)
- 数据结构—排序二叉树
- 服务器系统如用pe和做镜像,微软WDS网络启动PE做系统的服务器配置和PE修改教程...
- jQuery性能优化
- 如何通过看美剧提高英语