Как я могу обновить UserControl2 из UserControl1 с помощью Telerik?

У меня есть два UserControls - UserControl1.ascx и UserControl2.ascx

У меня есть RadGrid1 в UserControl1.ascx. У меня есть форма в UserControl2.ascx.

Когда я обновляю RadGrid1 в UserControl1.ascx, я хочу обновить данные в форме в UserControl2.ascx.

Как я могу обновить данные в UserControl2 из UserControl1 с помощью Telerik?

1 ответ

Поместите два пользовательских элемента управления в 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>

и ниже разместите ваши пользовательские элементы управления после регистрации их на веб-странице

<uc1:UsreControl1  ID="UserControl1" runat="server"/>

<uc2:UsreControl2  ID="UserControl2" runat="server"/>

Надеюсь, это сработает для вас, как это сработало для меня в моем проекте.

Другие вопросы по тегам