return Json будет перенаправлять в другое представление, когда указан URL
Когда вы возвращаете Json (...), вы прямо указываете MVC не использовать представление и обслуживать сериализованные данные JSON. Ваш браузер открывает диалог загрузки, потому что он не знает, что делать с этими данными.
я получил вышеуказанную информацию по ссылке ниже
Как вернуть объект Json из контроллера MVC для просмотра
когда я даю этот код ниже в некотором результате действия
return Json(new { Url = "sep/employee"}
будет ли он перенаправлен на указанное действие? как он перенаправляет на URl?
для этого случая, почему я не могу использовать return RedirectToAction ("sep / employee").
каквернуть Джсон Код перенаправляет на действие, указанное в URL.
например:
public ActionResult Index()
{
................................
return Json(new { Url = "sep/employee"}
}
public ActionResult employee()
{
....................
}
в чем разница б / у редиректа и возврата Json