asp.net ajax control ModalPopupExtender demo
2010-07-15 21:16
585 查看
asp.net ajax control ModalPopupExtender demo
ModalPopupCss
最初在Default.aspx中使用的是ScriptManager,然后其他是按照上面,出现:
AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. Ensure the correct version of the scripts are referenced. If you are using an ASP.NET ScriptManager, switch to the ToolkitScriptManager in AjaxControlToolkit.dll.错误
最后参考这里:http://stackoverflow.com/questions/1832533/trouble-switching-to-the-beta-ajaxcontroltoolkit
Adding the following to the aspx file fixed this error for me:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <link type="text/css" rel="Stylesheet" href="./Css/ModalPopupCss.css" mce_href="Css/ModalPopupCss.css" /> <title>Modal Popup Dialog Test</title> </head> <body> <form id="form1" runat="server"> <div> <asp:LinkButton ID="lbtnAdvancedOperation" runat="server">Click Me!</asp:LinkButton> <asp:Panel runat="Server" ID="confirmPanel" CssClass="confirmPanel" Style="display:none" mce_Style="display:none"> <div style="height:30px;"> Is sure to login ? </div> <div style="text-align:center;" mce_style="text-align:center;"> <asp:Button runat="server" ID="btnOK" Text="OK" ></asp:Button> <asp:Button runat="server" ID="btnCancel" Text="Cancel" /> </div> </asp:Panel> <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"> </asp:ToolkitScriptManager> <asp:ModalPopupExtender ID="ModalPopupExtender1" runat="server" TargetControlID="lbtnAdvancedOperation" PopupControlID="confirmPanel" BackgroundCssClass="modalBackground" OKControlID="btnOK" OnOkScript="window.location= 'login.aspx'" CancelControlID="btnCancel" > </asp:ModalPopupExtender> </div> </form> </body> </html>
ModalPopupCss
.confirmPanel { border : 20px, solid, #ccc; background-color : #fff; padding : 15px; width : 230px; height : 50px; } .modalBackground { background-color:#ddd; /* 使用这两个属性实现透明效果,在IE8和chrome下能够正常显示 */ filter:alpha(opacity=70); opacity:0.7; }
最初在Default.aspx中使用的是ScriptManager,然后其他是按照上面,出现:
AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. Ensure the correct version of the scripts are referenced. If you are using an ASP.NET ScriptManager, switch to the ToolkitScriptManager in AjaxControlToolkit.dll.错误
最后参考这里:http://stackoverflow.com/questions/1832533/trouble-switching-to-the-beta-ajaxcontroltoolkit
Adding the following to the aspx file fixed this error for me:
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"> </asp:ToolkitScriptManager>
相关文章推荐
- asp.net ajax control ModalPopupExtender demo
- ASP.NET AJAX Control Toolkit: ModalPopupExtender使用技巧(转)
- 本周ASP.NET英文技术文章推荐[09/23 - 09/29]:IIS 7.0、Facebook.NET、ASP.NET AJAX、ModalPopupExtender、扩展方法、LinqDataSource、ListView、Visual Studio
- asp.net 2.0 ajax中使用PopupControlExtender
- ASP.NET Ajax Toolkit使用ModalPopupExtender控件
- asp.net 2.0 ajax中使用PopupControlExtender
- AjaxControlToolkit 微软出的ajax.net 工具使用教程十三 ModalPopupExtender 控件的使用
- Login control in an ASP.NET AJAX toolkit PopupControlExtender with a close button--write by Laurent Kempé
- 解决ASP.NET AJAX的ModalPopupExtender控件回发闪烁的问题
- 本周ASP.NET英文技术文章推荐[09/23 - 09/29]:IIS 7.0、Facebook.NET、ASP.NET AJAX、ModalPopupExtender、扩展方法、LinqDataS
- 【收藏】本周ASP.NET英文技术文章推荐[09/23 - 09/29]:IIS 7.0、Facebook.NET、ASP.NET AJAX、ModalPopupExtender、扩展方法、LinqDataSource、ListView、Visual Studio
- 轻松Ajax.net实例教程10_ModalPopupExtender(按AjaxControlToolkit字母排序)
- asp.net 2.0 ajax中使用PopupControlExtender
- asp.net 2.0 ajax中使用PopupControlExtender
- 轻松掌握Ajax.net系列教程七:使用ModalPopupExtender
- 我的ASP.NET AJAX控件&mdash;&mdash;PopupNotificationExtender:实现OWA或Messenger样式的信息提示窗口
- 我的ASP.NET AJAX控件——PopupNotificationExtender:实现OWA或Messenger样式的信息提示窗口
- 轻松掌握Ajax.net系列教程六:使用PopupControlExtender
- 轻松掌握Ajax.net系列教程六:使用PopupControlExtender
- AjaxControlToolkit学习笔记之ModalPopupExtender