[英]AjaxControlToolkit.ToolkitScriptManager is not available in version 16.1.1.0
I was facing a problem with backspace button while using MaskedEditExtender, that's why I upgraded the AjaxControlToolkit from v 4.1.60919.0 to the latest version n 16.1.1.0. 我在使用MaskedEditExtender时遇到了退格按钮的问题,这就是我将AjaxControlToolkit从v 4.1.60919.0升级到最新版本n 16.1.1.0的原因。 But now I am facing a new error, we were implementing the toolkitscriptmanager but now I cannot find it, even in the solution there is no ToolkitScriptManager neither ScriptManager to be called. 但是现在我面临一个新的错误,我们正在实现toolkitscriptmanager但是现在我找不到它,即使在解决方案中也没有ToolkitScriptManager也没有调用ScriptManager。 So what should I do? 所以我该怎么做? To understand what I mean: 要理解我的意思:
In web.config I am assembling the AjaxControlToolkit to cc1 在web.config中我将AjaxControlToolkit组装到cc1
<add tagPrefix="cc1" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit"/>
Whenever I use cc1 tag in my .aspx pages, element ToolkitScriptManager is not valid in the new version. 每当我在.aspx页面中使用cc1标签时,元素ToolkitScriptManager在新版本中无效。 How can I fix the problem? 我该如何解决这个问题?
This is intended. 这是有意的。 ToolkitScriptManager was removed in v15.1 . ToolkitScriptManager已在v15.1中删除 。 Please follow the upgrade guide to resolve this issue. 请按照升级指南解决此问题。
What worked for me was changing this: 对我有用的是改变这个:
<ajaxToolKit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</ajaxToolKit:ToolkitScriptManager>
To this: 对此:
<asp:ScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ScriptManager>
My original tagPrefix is ajaxToolKit whereas OP prefix is cc1, but same concept. 我的原始tagPrefix是ajaxToolKit,而OP前缀是cc1,但概念相同。
Everything in my project worked like a charm after this. 在此之后,我项目中的所有内容都像一个魅力。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.