我有两个用户控件 - UserControl1.ascx 和 UserControl2.ascx
我在 UserControl1.ascx 中有一个 RadGrid1。我在 UserControl2.ascx 中有一个表单。
当我在 UserControl1.ascx 中更新 RadGrid1 时,我想在 UserControl2.ascx 中刷新表单中的数据。
如何使用 Telerik 从 UserControl1 刷新 UserControl2 中的数据?
将两个用户控件放置在 RadAjaxManager 中,如下所示:
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID=" UserControl1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID=" UserControl2"></telerik:AjaxUpdatedControl>
<telerik:AjaxUpdatedControl ControlID=" UserControl1"></telerik:AjaxUpdatedControl>
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
在您在网页上注册 em 后,在下面放置您的用户控件
<uc1:UsreControl1 ID="UserControl1" runat="server"/>
<uc2:UsreControl2 ID="UserControl2" runat="server"/>
希望它对你有用,因为它在我的项目中对我有用。