• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
我的学习笔记
   首页       联系   管理    订阅  订阅

第七篇: UpdatePanel 控件--总结

 UpdatePanel 控件是相当好用的控件,在页面上只要入一个 ScriptManager 控件和一个 UpdatePanel 控件,
就可以实现异步更新了 !!

1. UpdatePanel 控件与绝大部分 ASP.NET 控件兼容,但并非所有的控件放在 UpdatePanel 里就会生效,
    例如: ASP.NET 验证控件群。Web Parts。 File Upload 等控件。

2. 若要将某个位于 UpdatePanel 内的控件取消其异步更新,可以用 ScriptManager 控件的 RegisterPostBackControl() 方法。

3. 当你使用 UpdatePanel 控件时,为确保其性能:
   Ⅰ.  只有需要异步刷新的,才放到 UpdatePanel 当中
   Ⅱ.  没有需要异步刷新的,放到  UpdatePanel  外
   Ⅲ.     如果可以,尽可能把 UpdatePanel 的 UpdateMode 设为 Conditional ,这样可以减少刷新的范围。

例如:
   我们前面都 Button 控件入到 UpdatePanel 当中,通过 UpdatePanel 的 Triggers 属性,可以将 Button
控件放 UpdatePanel 外,减少刷新的范围。

posted @ 2010-01-27 11:11  吴有鋆  阅读(172)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3