Microsoft JScript运行时错误:'Sys.Mvc.AsyncHyperlink'为null或不是对象

1 ajax asp.net-mvc runtime

我正在使用asp.net ajax mvc应用程序
我使用Ajax.ActionLink方法添加链接以使用ajax更新span上下文,这是我的代码的一部分:
...
<span id ="status"> No Status </ span>
<%= Ajax.ActionLink("更新状态","GetStatus",新的AjaxOptions {UpdateTargetId ="status"})%>
...
但是当我运行应用程序并点击创建的链接时,我收到此错误:
Microsoft JScript运行时错误:'Sys.Mvc.AsyncHyperlink'为null或不是对象
可以任何人帮助我吗 ?
谢谢

小智 5

确保你这样做:

<script src="/Scripts/MicrosoftMvcAjax.js" type="text/javascript"></script>

而不是这个:

<script src="/Scripts/MicrosoftMvcAjax.js" type="text/javascript" />

我简直不敢相信后者不起作用!