• 第七篇: 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 外,减少刷新的范围。

  • 相关阅读:
    学习——HTML5
    XML解析——SAX解析以及更方便的解析工具(JDOM、DOM4J)
    C#笔记 -----扩展方法
    Socket实现异步通信
    基础套接字的C#网络编程
    线程
    sqlserver 索引
    SQL Server用户自定义函数
    sqlserver函数
    用户控件和自定义控件的区别
  • 原文地址:https://www.cnblogs.com/LinFx/p/2123717.html
Copyright © 2020-2023  润新知