В ASP.NET MVC было отличное расширение для работы с JQuery.Он проверил это следующим образом:
Проверьте коллекцию ядра:
request["X-Requested-With"] == "XMLHttpRequest"
Проверьте коллекцию заголовков (убедитесь, что она не равна нулю):
request.Headers["X-Requested-With"] == "XMLHttpRequest"
Сделано это какметод расширения, чтобы вы могли воссоздать его или использовать, если вы используете ASP.NET MVC через Request.IsAjaxRequest()
.