1
這兩者基本相同嗎?我只是注意到Request.IsMvcAjaxRequest()
沒有顯示在我的代碼提示中,就像它在教程視頻here中顯示的那樣。我正在使用ASP.net MVC 3Request.IsAjaxRequest()== Request.IsMvcAjaxRequest()
這兩者基本相同嗎?我只是注意到Request.IsMvcAjaxRequest()
沒有顯示在我的代碼提示中,就像它在教程視頻here中顯示的那樣。我正在使用ASP.net MVC 3Request.IsAjaxRequest()== Request.IsMvcAjaxRequest()
ASP.NET MVC RC Release Notes指出IsMvcAjaxRequest被重命名爲IsAjaxRequest。這意味着你應該只使用IsAjaxRequest。從發行說明
報價:
的IsMvcAjaxRequest 方法被重命名爲IsAjaxRequest。 作爲此更改的一部分,將 IsAjaxRequest方法更新爲 識別X-Requested-With HTTP 標頭。這是由主要JavaScript庫 (如Prototype.js,jQuery和 Dojo)發送的衆所周知的標題 。 ASP.NET AJAX幫助程序 更新爲在 請求中發送此標頭。但是,他們繼續 也發送它的形式 後的主體,以解決防火牆的問題 剝去未知 標題。
這就是我的想法。謝謝。 – brenjt 2011-06-09 17:41:54
@brenjt不客氣! – alexn 2011-06-09 17:42:18