当前位置:  开发笔记 > 后端 > 正文

ASP.NET刷新更新面板

如何解决《ASP.NET刷新更新面板》经验,为你挑选了1个好方法。

我在Update Panel中有一个ListView,想要从按钮单击事件触发的代码中更改Select Query,然后在Update Panel中重新加载ListView.有谁知道如何使更新面板从后面的代码刷新?



1> FlySwat..:

做就是了:

YourUpdatePanelId.Update();

来自MSDN:

如果页面启用了部分页面呈现,则在调用Update方法时,UpdatePanel控件的内容将在浏览器中更新.如果您具有必须执行的服务器代码以确定是否应更新UpdatePanel控件,请调用Update方法.如果计划使用Update方法,请将UpdateMode属性设置为Conditional.如果您希望决定更新要在服务器逻辑中确定的面板,请确保ChildrenAsTriggers属性为false,并且没有为面板定义显式触发器.

在典型的页面开发方案中,如果为UpdatePanel控件定义触发器或ChildrenAsTriggers属性为true,则在页面生命周期中会自动调用Update方法.

如果没有为UpdatePanel控件定义ContentTemplate属性,则不会更新面板.

推荐阅读
Life一切安好
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有