ASP.NET MVC4 - проблема с визуализацией - PullRequest
0 голосов
/ 26 августа 2018

Ниже приведены разделы макета, используемые отдельно для рендеринга на рабочем столе и на мобильных устройствах.Я сталкиваюсь с проблемой в производстве, когда некоторое время контент для мобильных устройств устанавливается на рабочий стол.Я подозреваю, что это проблема с 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>

1 Ответ

0 голосов
/ 27 августа 2018

Какую версию продукта WURFL, версию и версию wurfl.xml вы используете?

Кроме того, вы опубликовали свои мнения.Исходя из вашего описания, проблема, вероятно, находится в части «диспетчер», то есть в части, которая определяет, исходит ли HTTP-запрос от браузера настольного компьютера или мобильного устройства.Вероятно, это также поможет, если вы разместите строки пользовательских агентов на устройствах, которые вы считаете проблематичными.

...