电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

chap11UpdateProgress控件

chap11UpdateProgress控件_第1页
1/12
chap11UpdateProgress控件_第2页
2/12
chap11UpdateProgress控件_第3页
3/12
第11章 UpdateProgress控件 本章介绍另外一个服务器端控件—UpdateProgress 控件,该控件用来显示 UpdatePanel控件中部分页面刷新的状态的信息。 1 1 .1 应用场景 UpdateProgress 控件帮助程序员设计一个更直观的用户界面,而这个用户界面用来显示一个页面中的一个或多个UpdatePanel 控件实现部分页面刷新的过程信息。如果一个部分页面刷新过程是缓慢的,就可以利用 UpdateProgress 控件提供更新过程的可视化的状态信息。此外在一个页面可以使用多个UpdateProgress 控件,每个与不同的 UpdatePanel 控件相配合。此外,可以使用一个UpdateProgress 控件与页面上的所有 UpdatePanel 控件相配合。 1 1 .2 运行原理 UpdateProgress 控件形成一个
元素,而该元素的显示或隐藏取决于与之配合的控件UpdatePanel 是否引起一个异步回送。对于页面的初始化和同步回送,UpdateProgress 控件则是隐藏的。 1 1 .3 属性和方法 UpdateProgress 控件提供了很多属性和方法以方便程序的使用,下面就常用的属性和方法做一个介绍。 11.3.1 属性 UpdateProgress 控件的常用属性如表 11-1 所示。 表11-1 UpdateProgress 控件的常用属性 属性 说明 AssociatedUpdatePanelID 获取或设置 UpdateProgress 控件显示其状态的 UpdatePanel 控件的 ID 。DisplayAfter 获取或设置显示 UpdateProgress 控件之前所经过的时间值(以毫秒为单位)。 DynamicLayout 获取或设置一个值,该值可确定是否动态呈现进度模板。 ProgressTemplate 获取或设置定义 UpdateProgress 控件内容的模板。 Visible 获取或设置一个值,该值指示服务器控件是否作为 UI 呈现在页上。 属性 AssociatedUpdatePanelID 默认值为空字符串,也就是说 UpdateProgress 控件不与特定的 UpdatePanel 控件关联,因此,对于源于任何 UpdatePanel 控件的异步回送或来自充当面板触发器的控件的回送,都会导致 UpdateProgress 控件显示其 ProgressTemplate 内容。此外,可以将 AssociatedUpdatePanelID 属性设置为同一命名容器、父命名容器或页中的控件。 属性 DynamicLayout 为布尔值,如果动态呈现进度模板,则为 true;否则为 false。默认值为 true。如果 DynamicLayout 属性为 true,则在首次呈现页时,不会为进度模板内容分配空间。但在显示内容时,就可以根据需要进行动态更改。如果 DynamicLayout 属性为 true,...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

chap11UpdateProgress控件

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群