这两个在本质上是一样的吗?我只是注意到,在我的代码提示中,Request.IsMvcAjaxRequest()没有像在教程视频here中那样出现。我使用的是ASP.net MVC 3
发布于 2011-06-10 01:39:51
ASP.NET MVC RC Release Notes声明IsMvcAjaxRequest已重命名为IsAjaxRequest。这意味着您应该只使用IsAjaxRequest。
引用自发行说明:
将IsMvcAjaxRequest方法重命名为IsAjaxRequest。作为此更改的一部分,更新了IsAjaxRequest方法以识别X-Requested With HTTP头。这是由Prototype.js、jQuery和Dojo等主要JavaScript库发送的众所周知的头文件。ASP.NET AJAX帮助器已更新,可以在请求中发送此头。但是,他们还继续在表单帖子的正文中发送它,以便解决剥离未知标头的防火墙问题。
https://stackoverflow.com/questions/6296962
复制相似问题