Hola.
necesito mas que todo una aclaracion, me he confundido un poco(o mucho)...estoy trabajando en una aplicación MVC que utiliza jQuery-AJAX y JSON y me doy cuenta que debo utilizar el
if (Request.IsAjaxRequest())
para determinar si es una llamada asincrona o retornar una vista razor(por ejemplo) en caso no lo sea, mi pregunta es: si yo especifico desde mi formulario que se capture el evento click del botón submit y que quiero utilizar la función $.ajax y que
ademas especifico que
contentType: "application/json; charset=utf-8",
dataType: "json"
porque debo verificar desde mi controlador utilizando if (Request.IsAjaxRequest()) ? es decir, que puede pasar para que mi llamada asincrona no pase la prueba de if (Request.IsAjaxRequest()) siendo que ya especifique desde mi vista formulario
que mando la informacion en formato JSON y que utilizo AJAX?
pabletoreto