ASP Wizard Control, вложенный в проблемы ModalPopupExtender и UpdatePanel - PullRequest
0 голосов
/ 06 апреля 2011

У меня есть мастер, который отображается в ModalPopupExtender при нажатии кнопки «Новая запись». Сам Волшебник вложен в

<div id=Panel1">
  <UpdatePanel>
     <ContentTemplate>
       <asp:wizard>
       </asp:wizard?
     </ContentTemplate>
   </asp:UpdatePanel>
</div>

Я установил событие для мастера, где если в мастере нажата финишная кнопка, то я скрываю ModalPopupExtender.

Проблема в том, что, поскольку я никогда не «закрываю» всплывающее окно, при следующем нажатии кнопки «Новая запись» всплывающее окно просто становится видимым, и отображается мастер со всеми предыдущими введенными данными.

Я знаю, что моя проблема в том, что теперь закрывается popupExtender, но я не мог найти другой способ закрыть popupExtender из мастера, когда нажата кнопка завершения.

Может кто-нибудь, пожалуйста, помогите? Спасибо?

1 Ответ

0 голосов
/ 06 апреля 2011

Хорошо, после небольшого исследования я сам нашел ответ:

в событии finishButton_Clicked я просто добавил следующее, и желаемый результат заархивирован:

HttpContext.Current.Response.Redirect(Page.Request.Url.ToString());
...