2010-08-13 69 views
8

我在我的網頁下面的代碼:Telerik的RadAjaxManager還是回傳

<telerik:RadAjaxManager ID="ajax_manager" runat="server" 
    DefaultLoadingPanelID="ajax_panel"> 
    <AjaxSettings> 
     <telerik:AjaxSetting AjaxControlID="mygrid"> 
      <UpdatedControls> 
       <telerik:AjaxUpdatedControl ControlID="mygrid" /> 
      </UpdatedControls> 
     </telerik:AjaxSetting>    
    </AjaxSettings> 
</telerik:RadAjaxManager> 

的「mygrid」上面是一個radgrid控件,以分組和分頁。目的是擴大組或改變頁面「沒有」回傳(我認爲這應該是RadAjaxManager的目標,無論如何)。 ?!

但畢竟仍組件的回發... =(

的東西會不會是一些提示

問候

+0

奇怪的,粘貼的代碼是正確的。在頁面上的任何JavaScript錯誤? – 2010-08-13 14:29:26

+0

控制檯錯誤顯示沒有錯誤... =(它的工作方式類似於沒有任何RadAjaxManager的頁面,我在http://www.telerik.com/help/aspnet-ajax/ajxcontrolstillpostbacks.html上閱讀了這篇文章,但並沒有解決...也許它與母版頁或類似的東西... – Kira 2010-08-13 14:45:19

+2

Telerik真的確實做了一個很棒的工具集。偶爾我被困在這樣的東西,它可以是一個真正的時間消耗噩夢 如果您發佈了整個頁面,以便我們可以在全文中看到它,這將有所幫助 – 2010-12-04 02:34:34

回答

6

試試這個:

<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> 
     <AjaxSettings> 
      <telerik:AjaxSetting> 
       <UpdatedControls> 
        <telerik:AjaxUpdatedControl ControlID="RadAjaxPanel1" LoadingPanelID="RadAjaxLoadingPanel1" /> 
       </UpdatedControls> 
      </telerik:AjaxSetting> 
     </AjaxSettings> 
    </telerik:RadAjaxManager> 
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" IsSticky="False" 
    Skin="Web20" Style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;" 
    EnableSkinTransparency="true" Transparency="0"> 
</telerik:RadAjaxLoadingPanel> 
<telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" LoadingPanelID="RadAjaxLoadingPanel1"> 
**YOUR GRID** 
</telerik:RadAjaxPanel> 
+0

它仍然有一些問題,但至少有一部分工作,只有第一個事件(分組,排序等)作出回發,但從該p oint forward正常工作。謝謝!,即使這不是我的問題 – 2011-06-14 22:15:28

+0

這也幫助我:) – MilkyWayJoe 2011-08-25 20:09:37

1

嘗試設置此屬性

var grid = new RadGrid(); 
... 
grid.MasterTableView.GroupLoadMode = GridGroupLoadMode.Client; 
相關問題