ASP.NET Обновление пользовательского элемента управления из другого пользовательского элемента управления - PullRequest
0 голосов
/ 06 сентября 2011

Я работаю над проектом ASP.NET с использованием C # и пытаюсь обновить данные в раскрывающемся списке в одном пользовательском элементе управления, когда выбрано выбранное значение другого пользовательского элемента управления. Приходится использовать сторонние элементы управления Telerik. Все это Ajax'd (опять же Telerik), поэтому нужно просто обновить панель ajax, но это не представляется возможным с панелями Telerik Ajax. Любые другие идеи о том, как это сделать?

Другим вариантом может быть способ сделать то же самое со страницы, на которой пользовательские элементы управления находятся при нажатии кнопки (так как есть кнопка, чтобы показать пользовательский элемент управления, который также можно использовать для ее обновления). *

Заранее спасибо за совет.

1 Ответ

0 голосов
/ 06 сентября 2011

В этом случае вы сможете использовать RadAjaxManager .Это позволит вам либо с помощью встроенного инструмента настройки, либо программно настроить определенные элементы управления для обновления других элементов управления при любом типе обратной передачи.В этом случае проще всего было бы разместить RadAjaxManager на главной странице (с двумя пользовательскими элементами управления) и загрузить UserControls на панели.Затем установите в AjaxSettings RadAjaxManager, что одна панель вызовет частичную обратную передачу в другой.

Связанная демонстрация должна дать некоторое представление об этом, как и документация .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...