2016-07-20 4 views
0

я обнаружил, что рендеринга веб-контроль Sitecore не поддерживается Sitecore MVC, который поддерживается только с помощью веб-формы Sitecore, признательна, если кто-нибудь дать мне лучше понять,Поддерживает ли веб-управление визуализации Sitecore MVC в Sitecore 8.1?

Ссылка ссылка

http://www.sitecore.net/learn/blogs/technical-blogs/john-west-sitecore-blog/posts/2012/06/mvc-renderings-and-renderers-in-the-sitecore-aspnet-cms.aspx

https://sdn.sitecore.net/Articles/Web%20Controls/Building%20Web%20Controls%20-%20Part%201.aspx

ответ

4

Вы не можете смешивать и сопоставлять Webforms/MVC в одном запросе, поэтому для всех визуализаций на одном элементе должны быть только Webforms или MVC.

Лучшее решение - перенести решение на MVC, если вы не можете сделать это сразу, а затем создайте раздел сайта по разделу для перехода к MVC, нет проблемы с запуском решений Webforms и MVC бок о бок, просто не в том же запросе.

Вы можете переопределить поведение вне поля, используя такие методы, как Mixing Sublayout with Rendering – Webforms with MVC request или Using Sitecore MVC components on WebForms pages, однако они не поддерживаются Sitecore, и все может работать не так, как ожидалось, но это может быть вариант, если нет другой возможности.

Смежные вопросы