2010-05-28 79 views
2

我在asp.net項目的c#代碼中使用AjaxToolkit。 我在我的頁面中有一個腳本managet和一個更新pannel。這一切都很完美。 唯一的問題是,我無法弄清楚如何在處理請求時顯示Ajax loader gif。asp.net中的ajax loader

有什麼想法?

TY

回答

2

SE工具包的UpdateProgress:希望這將幫助你

<asp:updatepanel id="ResultsUpdatePanel" runat="server">  
<contenttemplate> 

<div style="text-align:center;"> 
    <asp:updateprogress id="UpdateProgress1" runat="server" associatedupdatepanelid="ResultsUpdatePanel" dynamiclayout="true"> 
         <progresstemplate> 

          <img src="support/images/loading.gif"> 

         </progresstemplate> 
        </asp:updateprogress> 

        </div> 

//your control code 
</contenttemplate> 
</asp:updatepanel> 
+0

完美。謝謝。 – 2010-05-28 11:02:20

+0

比接受和upvote它 – 2010-05-28 11:04:42

0

如果你使用一些樣式事業部裝載機會在它看起來不錯的screen..so的中心。 使用

<div style="text-align:center;position:fixed;left:40%;top:40%;padding-top:10px;"> 
    <asp:updateprogress id="UpdateProgress1" runat="server" associatedupdatepanelid="ResultsUpdatePanel" dynamiclayout="true"> 
     <progresstemplate> 
     <asp:Image ID="LoaderImage" runat="server" ImageUrl="~/images/loading.gif" /> 
     </progresstemplate> 
    </asp:updateprogress> 
</div>