我有两个UserControls - UserControl1.ascx和UserControl2.ascx
我在UserControl1.ascx中有一个RadGrid1。 我在UserControl2.ascx中有一个表单。
当我在UserControl1.ascx中更新RadGrid1时,我希望在UserControl2.ascx中以表格形式刷新数据。
如何使用Telerik从UserControl1刷新UserControl2中的数据?
答案 0 :(得分:0)
将两个用户控件放在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"/>
希望它对你有用,因为它在我的项目中对我有用。