Asp.net ActionLink生成的标记缺少onclick属性
我在生成ajax锚点时遇到问题。我用的是简单的Asp.net ActionLink生成的标记缺少onclick属性,asp.net,ajax,asp.net-mvc-3,razor,Asp.net,Ajax,Asp.net Mvc 3,Razor,我在生成ajax锚点时遇到问题。我用的是简单的 Ajax.ActionLink(“test”、“test”、新的AjaxOptions{UpdateTargetId=“test”、HttpMethod=“GET”})生成的标记是: 显然,它缺少onclick=“Sys.Mvc.asynchhyperlink.handleClick(…)”属性 有人遇到过类似的问题吗?这是因为您使用了不引人注目的javascript,它不需要onclick处理程序 默认情况下,asp.net mvc 3中启用了
Ajax.ActionLink(“test”、“test”、新的AjaxOptions{UpdateTargetId=“test”、HttpMethod=“GET”})
生成的标记是:
显然,它缺少onclick=“Sys.Mvc.asynchhyperlink.handleClick(…)”
属性
有人遇到过类似的问题吗?这是因为您使用了不引人注目的javascript,它不需要onclick处理程序 默认情况下,asp.net mvc 3中启用了不引人注目的javascript
不过,这个链接应该会起作用 是的,我也发现了——我还没有包括jquery.unobtrusive-ajax.js。无论如何谢谢你!