MaskedEditExtenderの使用中にバックスペースボタンの問題に直面していました。そのため、AjaxControlToolkitをv 4.1.60919.0から最新バージョンn 16.1.1.0にアップグレードしました。しかし、今私は新しいエラーに直面しています。toolkitscriptmanagerを実装していましたが、今ではそれを見つけることができません。ソリューションでは、ToolkitScriptManagerもScriptManagerも呼び出されません。だから私は何をすべきですか?私の意味を理解するには:
Web.configで、AjaxControlToolkitをcc1にアセンブルしています
<add tagPrefix="cc1" Assembly="AjaxControlToolkit" namespace="AjaxControlToolkit"/>
.aspxページでcc1タグを使用するたびに、新しいバージョンでは要素ToolkitScriptManagerが無効になります。どうすれば問題を解決できますか?
これは意図されたものです。 ToolkitScriptManagerはv15.1で削除されました 。この問題を解決するには、 アップグレードガイド に従ってください。
私のために働いたことはこれを変えていました:
<ajaxToolKit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</ajaxToolKit:ToolkitScriptManager>
これに:
<asp:ScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ScriptManager>
私の元のtagPrefixはajaxToolKitですが、OPプレフィックスはcc1ですが、同じ概念です。
この後、私のプロジェクトのすべてが魅力のように機能しました。