Ниже приведены разделы макета, используемые отдельно для рендеринга на рабочем столе и на мобильных устройствах.Я сталкиваюсь с проблемой в производстве, когда некоторое время контент для мобильных устройств устанавливается на рабочий стол.Я подозреваю, что это проблема с rendersection / То же имя тела используется для обоих макетов / Любое другое?Любые идеи, пожалуйста, поделитесь.Примечание. Также я использую WURFL для определения устройства
Настольный компьютер
<div class="wrapper column-one-hundred">
@{ Html.RenderPartial("_Header"); }
<div class="container">
@{
Html.RenderPartial("_Error", null);
Html.RenderPartial("_Session");
}
@RenderBody()
@RenderSection("body")
</div>
</div>
@{ Html.RenderPartial("_Footer"); }
Мобильный макет
<div id="page" class="c">
@{ Html.RenderPartial("_Header.Mobile"); }
@{
Html.RenderPartial("_Error.Mobile", null);
Html.RenderPartial("_Session.Mobile");
}
@RenderBody()
@RenderSection("body")
@{ Html.RenderPartial("_Footer.Mobile"); }
</div>