2013-10-26 6 views
0

Я пробую пример ModalPopupExtender. Когда появляется всплывающее окно, элементы управления на задней панели всплывающих окон не отключены, то есть я все еще могу нажать кнопку на задней панели всплывающего окна. Ниже приведен кодModalPopupExtender: родительская страница не отключается

<body> 
    <form id="form1" runat="server"> 
    <div>  
     <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"> 
     </asp:ToolkitScriptManager> 
    </div> 
    <div> 
     <asp:Button ID="Button1" runat="server" Text="Button" /> 
    </div> 
    <div> 
     <asp:ModalPopupExtender ID="ModalPopupExtender1" runat="server" DropShadow="true" TargetControlID="Button1" 
     PopupControlID="Panel1" BackgroundCssClass="backgroundModalPopup" PopupDragHandleControlID="Panel1"> 
     </asp:ModalPopupExtender> 
     <asp:Panel ID="Panel1" runat="server" BackColor="Aqua" Style="display:none"> 
     This is modal pop up extender : hi 
     <asp:Button ID="Button2" runat="server" Text="Button" />   
     </asp:Panel> 
    </div> 
    </form> 
</body> 

Может кто-нибудь, пожалуйста, сообщите мне причину, по которой я не могу отключить остальную страницу? Благодарю.

ответ

0

Наконец-то я получил решение по этому вопросу. Проблема заключалась в том, что css не ссылался на страницу aspx (хотя я добавляю код для связывания моего файла css). Но все дело в том, что когда я добавил css на страницу aspx, отбросив css-файл на страницу aspx в визуальной студии, он работал, и когда я передал его через код, это не сработало для меня. Действительно странно !!!

Спасибо.

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