2013-07-23 3 views
0

Я занимаюсь исследованием Modalpopupextender из набора Ajax Toolkit.Modalpopupextender не работает

Этот код не работает, он не открывает всплывающее окно. Единственное, что происходит при нажатии кнопки: Обновление страницы.

Что я делаю неправильно? Также попробовал это с Updatepanel ... За 3 часа исследования, прежде чем публиковать этот вопрос, пожалуйста, не обвиняйте меня в этом ...

Я также использовал Toolkitscriptmanager, но это не решило его.

<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager> 

<asp:Button ID="btnTest" runat="server" Text="Button" /> 

<asp:ModalPopupExtender ID="ModalPopupExtender1" runat="server" TargetControlID="btnTest" PopupControlID="Panel"></asp:ModalPopupExtender> 

<asp:Panel ID="Panel" runat="server"> 
    <h1>Hello World!</h1> 
</asp:Panel> 

ответ

0

Использование PostBackTrigger для кнопки, а затем проверить его :)

. Пример:

<asp:UpdatePanel ID="updatePanel1" runat="server"> 
    <ContentTemplate> 
     <asp:Button ID="btnTest" runat="server" Text="Button" /> 
     <asp:ModalPopupExtender ID="ModalPopupExtender1" runat="server"   TargetControlID="btnTest" PopupControlID="Panel"></asp:ModalPopupExtender> 
     <asp:Panel ID="Panel" runat="server"> 
      <h1>Hello World!</h1> 
     </asp:Panel> 
    </ContentTemplate> 
    <Triggers> 
     <asp:PostBackTrigger ControlID="btnTest"/> 
    </Triggers> 
</asp:UpdatePanel> 
+0

Это не работает. – paqogomez

Смежные вопросы