По умолчанию Asp.net не распознает Ext JS getForm().submit()
вызовы как ajax-запрос. Это вызывает у меня проблему, потому что я пытаюсь вернуть JsonResult
вместо просмотра, если запрос был сделан через Ajax.
Однако, когда вызывается следующее
this.getForm().submit({
url: url,
waitMsg: 'Saving Request Details',
scope: this,
success: function (form, o) {
...
},
failure: function (form, o) {
...
}
});
внутри моего действия Asp.net MVC, которое вызывается, HttpContext.Request.IsAjaxRequest()
возвращает false.
Как сделать так, чтобы Asp.Net правильно распознавал запрос как запрос ajax?