你好, 首先,我读了这篇文章: ASP.NET AJAX控件工具包ModalPopupExtender控件在行动 [ ^ ] 我在项目中添加了一个Modal Popup扩展器。在aspx页面中,我添加了这个: <%@ Register Assembly =AjaxControlToolkitNamespace =AjaxControlToolkitTagPrefix =cc1%> 和这个:
Hello , First , I read this article : ASP.NET AJAX Control Toolkit ModalPopupExtender Control in Action[^] I added a Modal Popup extender in my project. In aspx page , i added this : <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> and this :
<asp:ImageButton ID="ImageButton1" runat="server" CssClass="search_img" ImageUrl="images/search.png" ></asp:ImageButton> <asp:scriptmanager id="ScriptManager1" runat="server"> </asp:scriptmanager> <cc1:modalpopupextender id="ModalPopupExtender1" runat="server" cancelcontrolid="btnCancel" okcontrolid="btnOkay" targetcontrolid="ImageButton1" popupcontrolid="Panel1" popupdraghandlecontrolid="PopupHeader" drag="true" backgroundcssclass="ModalPopupBG"> </cc1:modalpopupextender> <asp:panel id="Panel1" style="display: none" runat="server"> <div class="HellowWorldPopup"> <div class="PopupHeader" id="PopupHeader">Header</div> <div class="PopupBody"> <p>This is a simple modal dialog</p> </div> <div class="Controls"> <input id="btnOkay" type="button" value="Done" /> <input id="btnCancel" type="button" value="Cancel" /> </div> </div> </asp:panel>我的问题是,当我点击我的图像按钮时,它就像刷新页面一样。而且没有modalpopup。我错过了什么吗? 由于我的托管,我无法改变信任等级。出于这个原因,我不能使用这个ajax工具。谢谢你的帮助。
My problem is , when i click my imagebutton ,it's just like refresing page. And there is no modalpopup. Am i missing something ? Because of my hosting , i can't change trust level. For this reason i can't use this ajax tool. Thanks for your help.
推荐答案摆脱scriptmanager并尝试toolkitscriptmanager ajaxtoolkit控件不支持脚本管理器 Get rid of scriptmanager and try toolkitscriptmanager ajaxtoolkit control does not support script manager
你好, 用ToolkitScriptManager替换ScriptManager并检查问题。 Hello , Replace your ScriptManager with ToolkitScriptManager and check the issue. <ajaxtoolkit:toolkitscriptmanager id="ToolkitScriptManager1" runat="server" enablescriptglobalization="true"> </ajaxtoolkit:toolkitscriptmanager>
谢谢
thanks
你应该尝试使用 ToolkitScriptManager 而不是 ScriptManager 。
更多推荐
Ajax ModalPopupExtender问题
发布评论