1

私はASP.net でaModalPopupExtenderをポップアップするために a を使用しようとしています:Panel

<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" 
      EnableScriptGlobalization="true" EnableScriptLocalization="true">

<asp:LinkButton ID="bbShowExport" runat="server" Text="Export"></asp:LinkButton>

<asp:Panel ID="popupExport" runat="server">
   ...
</asp:Panel>

<asp:ModalPopupExtender ID="popupExtender" runat="server" 
      PopupControlID="popupExport" TargetControlID="bbShowExport">
</asp:ModalPopupExtender>

ユーザーがクリックしたときpopupExtenderにポップアップしたいという意味。popupExportbbShowExport

ページにアクセスすると、次のエラーが表示されます。

「popupExtender」の TargetControlID が無効です。値を null または空にすることはできません。

私は何を間違っていますか?

4

2 に答える 2

0

コードの前にこの行を追加します

<Ajax:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"/>
于 2012-09-17T21:00:59.330 に答える
0

これを試して :

<asp:ScriptManager ID="ScriptMgrPopUp" runat="server"></asp:ScriptManager>
<asp:ModalPopupExtender ID="mpePopUpInformation" runat="server" PopupControlID="PanelInfo" TargetControlID="bbShowExport" CancelControlID="btnCloseInfo"></asp:ModalPopupExtender>
    <asp:Panel ID="PanelInfo" runat="server" CssClass="modalpopup">
        <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal" id="btnCloseInfo">×</button>
            <h3>Information</h3>
        </div>
        <div class="modal-body">
            <fieldset>
                Register Successfully Please Cek Email for Verification
            </fieldset>    
        </div>
    </asp:Panel>

<asp:LinkButton ID="bbShowExport" runat="server" Text="Export"></asp:LinkButton>
于 2017-09-28T01:46:11.313 に答える