Ajax ModalPopupExtender问题 [英] Ajax ModalPopupExtender Problem
问题描述
你好,
首先,我读了这篇文章: 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
。
- Amy
You should try usingToolkitScriptManager
instead ofScriptManager
.
--Amy
这篇关于Ajax ModalPopupExtender问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!