日期:2014-05-20  浏览次数:20347 次

请教如何控制UpdateProgress的出现,..?
如题

------解决方案--------------------

<%@ Page Language= "C# " AutoEventWireup= "true " CodeFile= "1_UpdateProgress.aspx.cs " Inherits= "Demo3_1_UpdateProgress " %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN " "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">

<html xmlns= "http://www.w3.org/1999/xhtml " >
<head runat= "server ">
<title> UpdateProgress </title>
</head>
<body>
<form id= "form1 " runat= "server ">
<asp:ScriptManager ID= "ScriptManager1 " runat= "server ">
</asp:ScriptManager>

<asp:UpdateProgress ID= "UpdateProgress1 " runat= "server " DynamicLayout= "false " AssociatedUpdatePanelID= "UpdatePanel1 ">
<ProgressTemplate>
DynamicLayout = false
</ProgressTemplate>
</asp:UpdateProgress>


<asp:UpdatePanel ID= "UpdatePanel1 " runat= "server ">
<ContentTemplate>
<%= DateTime.Now %>
<asp:Button ID= "Button1 " runat= "server " Text= "Button " OnClick= "Button1_Click " />
</ContentTemplate>
</asp:UpdatePanel>

<asp:UpdatePanel ID= "UpdatePanel2 " runat= "server ">
<ContentTemplate>
<%= DateTime.Now %>
<asp:Button ID= "Button2 " runat= "server " Text= "Button " OnClick= "Button1_Click " />
</ContentTemplate>
</asp:UpdatePanel>

<asp:UpdateProgress ID= "UpdateProgress2 " runat= "server " DynamicLayout= "true " DisplayAfter= "3000 ">
<ProgressTemplate>
DynamicLayout = true
</ProgressTemplate>
</asp:UpdateProgress>


<hr />
</form>
</body>
</html>