UpdateProgress 示例

请点击下面的“更新”按钮,它将和 UpdatePanel 协作,无刷新地获得服务器当前时间

服务器时间:2008-8-21 11:37:09



 UpdateProgress 概述

UpdateProgress 是一个和 ASP.Net AJAX UpdatePanel 控件相协作,可以使得页面用户在 UpdatePanel 向服务器提交请求的期间,出现相应的提示等待信息的 ASP.Net AJAX 控件。

根据 IIS 服务器的客观响应请求的时间不定,在 UpdataPanel 进行页面局部刷新的过程中,可能会需要用户等待一段时间,这段等待时间,以 UpdateProgress 对客户进行提示,是一个较为友好的方式。


 UpdateProgress 属性

UpdateProgress 控件属性将被初始化如下面的示例代码所示,斜体属性为可选属性。

<asp:UpdateProgress ID="UpdateProgress1" runat="server" 
            AssociatedUpdatePanelID="UpdatePanel1" DisplayAfter="0">
        <ProgressTemplate>
            ...
        </ProgressTemplate>       
    </asp:UpdateProgress>
    
  • AssociatedUpdatePanelID - 与之协作的 UpdataPanel 控件的 ID
  • DisplayAfter - 当 UpdataPanel 发生刷新请求的时候等待显示的时间,用毫秒表示
  • ProgressTemplate - 当处于等待请求状态的时候,显示给用户的内容,可以采用任意 Html 和 ASP.Net 元素

 相关问题

尚未纪录和本示例相关的问题,你可以直接在这里添加本示例的相关问题


登录本站,提出问题。一分钟注册

 Internet 相关资源


Copyright © 2007 AJAXASP.NET.CN 保留所有权利.