我在我的 ASP.NET 应用程序中得到以下代码
<aspext:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Name="AjaxControlToolkit.Common.Common.js" Assembly="AjaxControlToolkit" />
<asp:ScriptReference Name="AjaxControlToolkit.ExtenderBase.BaseScripts.js" Assembly="AjaxControlToolkit" />
</Scripts>
</aspext:ToolkitScriptManager>
<asp:Panel ID="Panel1" runat="server" />
<script type="text/javascript" language="javascript">
function getPosition() {
//alert( $common.getLocation($get("<%=Panel1.ClientID %>")).x);
var commonObj = new AjaxControlToolkit._CommonToolkitScripts();
$common.setBounds($get("<%=Panel1.ClientID %>"),
{
x : 100,
y : 200,
width : 200,
height : 100
}
}
</script>
但我收到此错误:
The assembly 'AjaxControlToolkit, Version=4.1.40412.0, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e' does not contain a Web resource that has the name 'AjaxControlToolkit.Common.Common.js'. Make sure that the resource name is spelled correctly. Make sure that the application references the correct version of an ASP.NET AJAX Framework assembly
如何修复它?
请尝试使用此代码,使用ScriptManager
代替ToolkitScriptManager
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Name="AjaxControlToolkit.Common.Common.js" Assembly="AjaxControlToolkit" />
<asp:ScriptReference Name="AjaxControlToolkit.ExtenderBase.BaseScripts.js" Assembly="AjaxControlToolkit" />
</Scripts>
</asp:ScriptManager>
在参照ASP.NET 论坛 http://forums.asp.net/t/1228497.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)