2014-02-07 37 views
0

我有RadAjaxLoadingPanel的問題。我無法以正確的方式使用它。這裏有一個我的代碼示例。使用SkinManager下拉菜單更改外觀後,加載控制面板開始工作。有沒有人可以幫助我,告訴我爲了讓它在沒有這個技巧的情況下工作,我必須做些什麼?顯示RadAjaxLoadingPanel而不更改RadTheme

我的頁面:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="TelerikWebApp1.WebForm1" %> 

<!DOCTYPE html> 

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
    <title></title> 
</head> 
<body> 
<form id="form1" runat="server"> 
    <telerik:RadScriptManager runat="server" ID="RadScriptManager1" /> 
    <telerik:RadSkinManager ID="SkinManager1" runat="server" ShowChooser="true" /> 
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> 
     <AjaxSettings> 
      <telerik:AjaxSetting AjaxControlID="Panel1"> 
       <UpdatedControls> 
        <telerik:AjaxUpdatedControl ControlID="Panel1" LoadingPanelID="RadAjaxLoadingPanel1"></telerik:AjaxUpdatedControl> 
       </UpdatedControls> 
      </telerik:AjaxSetting> 
     </AjaxSettings> 
    </telerik:RadAjaxManager> 
    <div> 
     <asp:Panel ID="Panel1" runat="server" HorizontalAlign="Center" Height="275px" Style="padding-top: 15px; padding-left: 15px"> 
      <asp:Button ID="Button1" runat="server" Text="Click to see the loading image" OnClick="Button1_Click"></asp:Button> 
     </asp:Panel> 
    </div> 
    <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server"> 
    </telerik:RadAjaxLoadingPanel> 
</form> 
</body> 
</html> 

後面的代碼:

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Web; 
using System.Web.UI; 
using System.Web.UI.WebControls; 
using Telerik.Web.UI; 

namespace TelerikWebApp1 
{ 
public partial class WebForm1 : System.Web.UI.Page 
{ 
    public void Button1_Click(object sender, EventArgs e) 
    { 
     System.Threading.Thread.Sleep(2000); 
    } 

    protected void Page_Load(object sender, EventArgs e) 
    { 

    } 
} 
} 

感謝您的幫助。

回答