У меня есть модальный на странице, которая также содержит пользовательский элемент управления.Как обновить UpdatePanel в элементе управления со страницы?
При нажатии кнопки «ОК» в модальном режиме я хотел бы обновить UpdatePanel, который содержится в пользовательском элементе управления на странице.
В настоящее время кнопка «ОК» в модальном режиме выполняет обратную передачу по полной странице, я бы просто обновил панель, но я не уверен, как добавить ее в качестве триггера, поскольку она не находится под контролем UpdatePanel является.
Спасибо.
У меня есть частичный ответ ... Я могу обновить панель один раз, делая это:
Dim addTrigger As New AsyncPostBackTrigger
addTrigger.ControlID = MyButton.ID
addTrigger.EventName = "Click"
MyUserControl.GetUpdatePanel.Triggers.Add(addTrigger)
Это вызовет частичное последующее обратно в первый раз, но после этого впервые вызывает перезагрузку всей страницы. Есть идеи?
Проблема в том, что метод (событие щелчка кнопки), где я бы назвал update(), вызвал полную отправку полной страницы. Он должен быть триггером, позволяющим странице знать только, чтобы обновить эту панель. – Ryan
Ах, ты. Вам, вероятно, потребуется добавить asp: AsyncPostBackTrigger, ссылающийся на кнопку в триггерах панели обновления. –