2

radgridを含むaspxページがあります。グリッドをradajaxマネージャー内に配置して、インライン編集および削除操作を調整しました。問題は、ページヘッドがクリアされることです。私はこれが好きでした

<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" >
    <AjaxSettings>
        <telerik:AjaxSetting AjaxControlID="radGdRatings">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="radGdRatings" LoadingPanelID="RadAjaxLoadingPanel1" />
            </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="radGdPobabilityMultiplier">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="radGdPobabilityMultiplier" LoadingPanelID="RadAjaxLoadingPanel1" />
            </UpdatedControls>
        </telerik:AjaxSetting>
    </AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Office2007">
</telerik:RadAjaxLoadingPanel>

私のコンテンツページでは、マスターページではなくコンテンツページ自体にradajaxmanagerを配置していないことを意味します。

ajaxmanagerのEnablePageHeadUpdateプロパティをtrueまたはfalseに設定してみました。それは役に立たなかった。

また、ページの読み込みでajax設定を動的に追加してみました

RadAjaxManager1.AjaxSettings.AddAjaxSetting(radGdRatings, radGdRatings, RadAjaxLoadingPanel1)
RadAjaxManager1.AjaxSettings.AddAjaxSetting(radGdPobabilityMultiplier, radGdPobabilityMultiplier, RadAjaxLoadingPanel1)

それも、うまくいきませんでした。

私のページの見出しをこのようにしています

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
Manage RA
</asp:Content>

誰かがこれから私を助けることができますか?前もって感謝します..

4

1 に答える 1

0

RadAjaxManagerをマスターページに移動してからRadAjaxManagerProxyコンテンツページに配置して使ってみてください。どういうわけか、ページに 2 つの RadAjaxManager が存在することになるかもしれません。

于 2013-03-04T18:46:00.930 に答える