По сути, я хочу, чтобы при посещении корневой страницы использовался определенный макет:
www.foo.com
И другой макет при посещении любого другого места:
www.foo.com/asdf
Я мог бы использовать другой _Файлы макета, но, поскольку единственное изменение здесь, я считаю это контрпродуктивным.
Вот что я пробовал, надеюсь, это иллюстрирует то, чего я пытаюсь достичь:
@if (HttpContext.Current.Request.Url.ToString() == "some way to check root?")
{
@RenderBody()
}
else
{
<div id="big-kahuna"> <!-- Literally the only change. -->
@RenderBody()
</div>
}