2016-07-20 25 views
0

ich herausgefunden habe, dass Sitecores Web Control-Rendering nicht von Sitecores MVC unterstützt wird, die nur von Sitecores Web-Formularen unterstützt wird, schätzen, wenn jemand mir besser zu verstehen geben,Werden Websteuerungs-Renderings von Sitecore MVC in Sitecore 8.1 unterstützt?

Referenz Link

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

Antwort

4

Sie können Webforms/MVC nicht in einer einzigen Anforderung mischen und abgleichen, sodass alle Renderings für ein einzelnes Objekt entweder nur Webforms oder MVC sein müssen.

Die beste Lösung ist die Migration der Lösung zu MVC. Wenn Sie dies nicht auf einmal durchführen können, dann bauen Sie die Site Abschnitt für Abschnitt auf MVC um. Es gibt kein Problem, wenn sowohl eine Webforms- als auch MVC-Lösung ausgeführt wird Seite an Seite, nur nicht in derselben Anfrage.

Sie können das Out-of-the-Box-Verhalten mit Techniken wie Mixing Sublayout with Rendering – Webforms with MVC request oder Using Sitecore MVC components on WebForms pages überschreiben, diese werden jedoch nicht von Sitecore unterstützt und alles funktioniert möglicherweise nicht wie erwartet, aber es kann eine Option sein, wenn keine andere Möglichkeit besteht.