What is the difference between a View and a PartialView in ASP.NET MVC?
At first glance the need for both seems non-obvious to me.
It works like that:
return View() the view content goes in the @RenderBody() of the /Shared/_Layout.cshtml
return PartialView() it returns only the view content