У меня есть приложение ASP MVC, которое требует нескольких разных макетов. В ASP.NET Web Apps я бы просто сделал отдельные мастер-страницы. Как это сделать в ASP MVC 3?
До сих пор я сделал отдельный файл Layout.cshtml для каждого макета, который мне нужен.
Я попытался настроить макет в представлении, но он сбрасывается от ViewStart.cshtml, который возвращает его к макету по умолчанию для сайта.
Кроме того, я не могу заставить intellisense работать с Razor, поэтому мне не удалось изучить многое из того, что я могу сделать в ViewStart, если я могу условно установить макет или что.
Мысли?