UpdatePanel控件中使用GridView时,RowCommand事件执行删除后,GridView不刷新问题。
2014-03-31 20:25
393 查看
前提是这样的:在一个UpdatePanel中放一个GridView控件,绑定了一列Button,设置了他的RowCommand事件 ,CommandName="Delete",想在执行完删除之后,刷新一下Gridview.。不幸的是,不管怎么点击按钮,他就是不刷新,但是数据却删除了。在网上搜了半天都没有结果。最后多番尝试,终于解决了。
解决方案如下:
打开UpdatePanel的属性,设置其Triggers属性。设置为ControlID为内部的Gridview控件ID,EventName为RowDeleting事件。注意其他事件都没有作用。
至于为何只有此事件有作用的原因,还有待探究。
解决方案如下:
打开UpdatePanel的属性,设置其Triggers属性。设置为ControlID为内部的Gridview控件ID,EventName为RowDeleting事件。注意其他事件都没有作用。
至于为何只有此事件有作用的原因,还有待探究。
相关文章推荐
- 新写的一个使用ASP.NET AJAX中的UpdatePanel控件实现GridView的无刷新删除,更新,添加,查询!
- Asp .NET使用控件常见问题大全(设计时选中、Button、TextBox、DropDownList、GridView、UpdatePanel 等)
- Asp.net之使用GridView控件的RowCommand事件实现修改和删除
- 解决UpdatePanel无刷新,注册客户端脚本不执行问题
- ASP.NET2.0中的GRIDVIEW控件在使用TemplateField中的LinkButton时如何在RowCommand事件中找到当前行index的方法
- 多个UpdatePanel控件相互引发刷新的使用(转)
- 使用UpdatePanel控件要注意的一个问题
- 在SharePoint 2013 中使用UpdatePanel控件进行局部刷新
- UpdatePanel控件的使用(实现局部刷新,ajax)
- 使用Trigger让UpdatePanel外部的控件也支持无刷新异步调用
- 局部刷新 与 点击按钮弹出窗口 (ajax 控件 updatepanel ModalPopupExtender ) 今天怎么老出问题呢
- UpdatePanel控件的使用(实现局部刷新,ajax)
- 取消UpdatePanel中的控件的局部刷新,并在空间的客户段的事件使其返回文件流不是html文件
- UpdatePanel控件的使用和局部刷新
- 使用脚本操作UpdatePanel中控件的问题
- UpdatePanel中用后台CS代码调用JS代码,先执行控件事件,后触发JS
- 多个UpdatePanel控件相互引发刷新的使用 (二)
- UpdatePanel控件的使用(实现局部刷新,ajax)
- 使用RedControls控件RadAjaxPanel、AjaxLoadingPanel实现GridView无刷新翻页和排序
- 使用Trigger让UpdatePanel外部的控件也支持无刷新异步调用