私のページ (productionEntry.aspx) には、radGrid の非同期ポストバックを許可する設定の radAjaxManager を含む radGrid があります。
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="RadGridProductionOrders">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadGridProductionOrders" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
したがって、RadGridProduictionOrders は非同期にポストバックしますが、これは問題ありません。
しかし、現在、radGrid の editForm はポップアップ ユーザー コントロールであり、私が達成したいことは、ユーザー コントロールのコンテンツの一部を非同期的にポストバックすることです。私はこれを radAjaxManagerProxy と radAjaxPanel を一緒に使用して、ユーザー コントロール内でそれぞれ単独で実行しようとしました。productionEntry.aspx ページの radAjaxManager の設定に従って、ページが非同期にポストバックするたびに。
これは、ユーザー コントロール内の radAjaxManagerProxy のマークアップでした。ポストバックしたいコンテンツは、Panel1 内にありました。
<telerik:RadAjaxManagerProxy ID="RadAjaxManagerProxy1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="Panel1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="Panel1" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
必要なことを達成するために、ページやユーザー コントロールをどのように設定する必要がありますか?