UpdateProgress sorunlu.
eğer updatepanel e triggerla click olayına bağlanan button updatpanelinin dışında ise
UpdateProgress çalışmıyor
bunun bir çözümü varmı acaba ?
ama butonu updatepanel içine atarsak updateprogress çalışıyor
başka bir deyişle basit bir örnekle :
cs kodu :
protected void Button1_Click(object sender, EventArgs e)
{ System.Threading.Thread.Sleep(3000);
Label1.Text = DateTime.Now.ToString();}
aspx kodu :
<% @ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<% @ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="asp" %>
<! 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></title>
</ head>
< body>
<form id="form1" runat="server">
<div>
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ToolkitScriptManager>
</div>
<div style="height: 86px; width: 203px; background-color:pink">
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
<asp:UpdateProgress ID="UpdateProgress1" runat="server"
AssociatedUpdatePanelID="UpdatePanel1" DynamicLayout="False">
<ProgressTemplate>
Loading...
</ProgressTemplate>
</asp:UpdateProgress>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Button1" EventName="Click" />
</Triggers>
</asp:UpdatePanel>
</div>
<p>
<asp:Button ID="Button1" runat="server"
onclick="Button1_Click" Text="Button" />
</p>
</form>
</ body>
</ html>
------------- tesadüf,şans ve kaos: kurulu sistemlerin insanın denetleyemeyeceği bir düzende işlediklerinde kullanılan terimlerdir.
|