• 学习笔记:UpdateProgress


     UpdateProgress控件可以为局部刷新提供状态显示,对于一些比较慢的异步操作,你可以通过该控件显示一个更直观的过程。一个UpdateProgress控件可以只关联一个特定的UpdatePanel,也可以关联页面上所有的UpdatePanel,通过AssociatedUpdatePanelID 属性可以给他指定UpdatePanel,如果没特别声明,页面上任何的局部刷新都会激活该UpdateProgress。

           默认情况下UpdateProgress控件的内容是以隐藏的<div>标签显示,在没显示之前他并不占用页面上的空间,比如ID为upg的控件,他呈现的代码会是:<div id="upg" style="display:none;">.....</div>。但是如果将他的DynamicLayout属性设为false,他将会在页面上占据一定的空间,此时他呈现的代码会是:<div id="upg" style="visibility:hidden;display:block;"></div>。

           可以把UpdateProgress控件放到任意的UpdatePanel里面,也可以放到外面。只要他关联的UpdatePanel刷新了,他就会被激活,即使把他放到其他UpdatePanel里面也不例外。

      如果一个UpdatePanel(A)嵌套在另一个UpdatePanel(B)里面,此时如果A刷新了,则关联B的UpdateProgress也会被激活。即子UpatePanel刷新了,关联父UpdatePanel的UpdateProgress也会被激活。

  • 相关阅读:
    webpack-dev-server 源码
    2021前端会有什么新的变化
    父类 超类 基类 子类 派生类
    Java的权限修饰符(public,private,protected,默认friendly)
    class修饰符public、private、protected、static、abstract
    hash和签名 、证书
    前端加密解密crypto
    appid app_key app_secret
    sdk开发 、sdk与插件的区别
    CF76C
  • 原文地址:https://www.cnblogs.com/Fooo/p/1029178.html
Copyright © 2020-2023  润新知