~/Views/Admin/_ViewStart.cshtml
@{
Layout = "~/Views/Shared/_AdminLayout.cshtml";
}
You can place a _ViewStart
in any of the controller view folders to override the parent one. Convention makes it look to the most local path first, then proceed to Shared.
As an aside, you may want to look in to using areas to keep it compartmentalized, but that's really up to you and how you want to structure your project.