Asp.net ';%的TargetControlIDs';无效。该值不能为null或空
我正在尝试使用Asp.net ';%的TargetControlIDs';无效。该值不能为null或空,asp.net,ajaxcontroltoolkit,Asp.net,Ajaxcontroltoolkit,我正在尝试使用ModalPopupXtender在ASP.net中弹出面板: <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" EnableScriptGlobalization="true" EnableScriptLocalization="true"> <asp:LinkButton ID="bbShowExport" runat="server" Text="Expor
ModalPopupXtender
在ASP.net中弹出面板
:
<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>
...
这意味着当用户单击bbShowExport
时,我希望popupExtender
弹出popupExport
访问该页面时出现错误:
“popupExtender”的TargetControlID无效。该值不能为null或空
我做错了什么?在代码之前添加这一行
<Ajax:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"/>
试试这个:
×
问询处
注册成功,请发送Cek电子邮件进行验证
您是否尝试过TargetControlID=“popupExport”>?如果看不到ModalPopupXtender的来源,就很难提供帮助。然后他会得到这个例外:“ScriptManager必须出现在任何需要它的控件之前”,谢谢@TimSchmelter。更新了原始问题,其中提到我有一个ToolScriptManager
。