if (filterContext.HttpContext.Request.Headers["X-Requested-With"] == "XMLHttpRequest")
{
//Return JSON
filterContext.Result = new JsonResult
{
JsonRequestBehavior = JsonRequestBehavior.AllowGet,
Data = new { error = true, message = "Sorry, an error occurred while processing your request." }
};
}
else
{
//Redirect user to error page
filterContext.Result = new RedirectToRouteResult(new System.Web.Routing.RouteValueDictionary(
new { Controller = "Error", Action = "Index" }));
}
Ten wpis został opublikowany w kategorii
asp.net mvc i oznaczony tagami
RedirectToRouteResult AJAX Request. Dodaj zakładkę do
bezpośredniego odnośnika.