Вы не можете сделать RedirectToAction
для просмотра. Вы делаете (как следует из названия) перенаправление на действие. Именно это действие возвращает представление. По умолчанию он будет искать представления в ~/Views/ControllerName
и ~/Views/Shared
. Итак, давайте предположим, что у вас есть следующее действие, которое выполняет перенаправление:
public class HomeController: Controller
{
public ActionResult Index()
{
return RedirectToAction("Index", "Products");
}
}
, который перенаправляет на действие Index
на контроллере Products
:
public class ProductsController: Controller
{
public ActionResult Index()
{
return View();
}
}
Теперь представление Index.cshtml может быть в ~/Views/Products/Index.cshtml
или ~/Views/Shared/Index.cshtml
.