Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用MaskeDeditXtender会导致运行时错误_C#_Asp.net_Ajaxcontroltoolkit - Fatal编程技术网

C# 使用MaskeDeditXtender会导致运行时错误

C# 使用MaskeDeditXtender会导致运行时错误,c#,asp.net,ajaxcontroltoolkit,C#,Asp.net,Ajaxcontroltoolkit,我正在努力在ASP.NET代码中使用AJAX控件工具包 我从网站下载并导入了dll文件,并尝试按照说明操作 <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxtoolkit" %> 。。。插入脚本管理器 <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptMa

我正在努力在ASP.NET代码中使用AJAX控件工具包

我从网站下载并导入了dll文件,并尝试按照说明操作

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxtoolkit" %>
。。。插入脚本管理器

<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
并将ajax MaskedItemXtender放在我要检查的文本框下:

<asp:TextBox ID="ind_customerRevenue" MaxLength="20" runat="server"></asp:TextBox>
<ajaxtoolkit:MaskedEditExtender ID="TextBox1_MaskedEditExtender" runat="server" 
    CultureAMPMPlaceholder="" CultureCurrencySymbolPlaceholder="" 
    CultureDateFormat="" CultureDatePlaceholder="" CultureDecimalPlaceholder="" 
    CultureThousandsPlaceholder="" CultureTimePlaceholder="" Enabled="True" 
    Mask="99/99/9999" MaskType="Date" TargetControlID="ind_customerRevenue">
</ajaxtoolkit:MaskedEditExtender>
但当我调试侧面时,它会说:

0x800a138f-Microsoft JScript运行时错误:“Sys.Extended.UI”为null或不是对象


我错过了什么?不知怎的,我找不到答案。谢谢。

使用ToolkitScriptManager而不是默认的ScriptManager

替换