Ajax Microsoft JScript运行时错误:“Sys.Mvc.AsyncHyperlink”为null或不是对象
我正在开发一个asp.net ajax mvc应用程序 我使用Ajax.ActionLink方法添加了一个链接,用于使用Ajax更新span上下文,下面是我的部分代码: ... 无身份 ... 但当我运行应用程序并单击创建的链接时,会出现以下错误: Microsoft JScript运行时错误:“Sys.Mvc.AsyncHyperlink”为null或不是对象 有人能帮我吗???Ajax Microsoft JScript运行时错误:“Sys.Mvc.AsyncHyperlink”为null或不是对象,ajax,asp.net-mvc,runtime,Ajax,Asp.net Mvc,Runtime,我正在开发一个asp.net ajax mvc应用程序 我使用Ajax.ActionLink方法添加了一个链接,用于使用Ajax更新span上下文,下面是我的部分代码: ... 无身份 ... 但当我运行应用程序并单击创建的链接时,会出现以下错误: Microsoft JScript运行时错误:“Sys.Mvc.AsyncHyperlink”为null或不是对象 有人能帮我吗??? 谢谢您是否已检查添加到页面的脚本是否为: <script src="/Scripts/MicrosoftMv
谢谢您是否已检查添加到页面的脚本是否为:
<script src="/Scripts/MicrosoftMvcAjax.js" type="text/javascript"></script>
。。。检查MicrosoftMvcAjax的拼写。它不应该是MicrosoftaXMVC。您是否检查过添加到页面的脚本是:
<script src="/Scripts/MicrosoftMvcAjax.js" type="text/javascript"></script>
。。。检查MicrosoftMvcAjax的拼写。它不应该是MicrosoftJaxMVC。请确保执行以下操作:
而不是这个:
我不敢相信后者不起作用 请确保执行以下操作:
而不是这个:
我不敢相信后者不起作用 您必须确保在网页上包含AJAX的javascript函数: 当我在代码中包含MicrosoftMvcAjax.js时,我犯了一个错误,并且得到了相同的错误 如果您的应用程序不在页面的顶部目录,您可以使用下面的代码来解析应用程序的脚本目录所在的位置
<%
string scriptsDir = Page.ResolveUrl("~/Scripts/");
%>
<script src="<%=scriptsDir %>MicrosoftAjax.js" type="text/javascript"></script>
<script src="<%=scriptsDir %>MicrosoftMvcAjax.js" type="text/javascript"></script>
谢谢 您必须确保在网页上包含AJAX的javascript函数: 当我在代码中包含MicrosoftMvcAjax.js时,我犯了一个错误,并且得到了相同的错误 如果您的应用程序不在页面的顶部目录,您可以使用下面的代码来解析应用程序的脚本目录所在的位置
<%
string scriptsDir = Page.ResolveUrl("~/Scripts/");
%>
<script src="<%=scriptsDir %>MicrosoftAjax.js" type="text/javascript"></script>
<script src="<%=scriptsDir %>MicrosoftMvcAjax.js" type="text/javascript"></script>
谢谢 那太疯狂了!我永远也猜不到这一点。谢谢汉克斯,在nerddinner教程之后,我的强迫症让我像你一样关闭了标签。疯狂,但这也是我例外的原因。太疯狂了!我永远也猜不到这一点。谢谢汉克斯,在nerddinner教程之后,我的强迫症让我像你一样关闭了标签。疯狂,但这也是我例外的原因。