0

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>

ページの残りの部分を無効にできない理由を教えてください。ありがとう。

4

1 に答える 1

0

最後に、これに関する解決策を得ました。問題は、cssがaspxページで参照されていなかったことです(cssファイルをリンクするコードを追加しましたが)。しかし、奇妙なことに、ビジュアル スタジオで css ファイルを aspx ページにドロップして aspx ページに css を追加すると、それが機能し、コードを介して参照すると機能しませんでした。本当に奇妙です!!!

ありがとう。

于 2013-10-27T05:36:59.657 に答える