程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> Atlas學習筆記8:UpdateProgress

Atlas學習筆記8:UpdateProgress

編輯:.NET實例教程
  UpdateProgress控件可以為局部刷新提供狀態顯示,對於一些比較慢的異步操作,你可以通過該控件顯示一個更直觀的過程。一個UpdateProgress控件可以只關聯一個特定的UpdatePanel,也可以關聯頁面上所有的UpdatePanel,通過AssociatedUpdatePanelID 屬性可以給他指定UpdatePanel,如果沒特別聲明,頁面上任何的局部刷新都會激活該UpdateProgress。

       默認情況下UpdateProgress控件的內容是以隱藏的<div>標簽顯示,在沒顯示之前他並不占用頁面上的空間,比如ID為upg的控件,他呈現的代碼會是:<div id="upg" >.....</div>。但是如果將他的DynamicLayout屬性設為false,他將會在頁面上占據一定的空間,此時他呈現的代碼會是:<div id="upg" ></div>。

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

  如果一個UpdatePanel(A)嵌套在另一個UpdatePanel(B)裡面,此時如果A刷新了,則關聯B的UpdateProgress也會被激活。即子UpatePanel刷新了,關聯父UpdatePanel的UpdateProgress也會被激活。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved