2012-05-08 2 views
2

Если вы используете N2CMS MVC с механизмом просмотра ASP.NET, вы должны использовать следующий код, чтобы добавить Панель управления и зону на страницу.В N2CMS MVC с Razor, как вы добавляете панель управления и зоны?

<n2:SlidingCurtain ID="sc" runat="server"> 
    <n2:ControlPanel runat="server" EnableEditInterfaceIntegration="false" /> 
</n2:SlidingCurtain> 
<n2:DroppableZone ID="Zone2" ZoneName="Left" runat="server" /> 

Возможно ли это, используя механизм просмотра Razor, чтобы включить зоны перетаскивания? Если да, то какой синтаксис?

Я попытался:

@{ Html.DroppableZone("Left").Render(); } 
@{ Html.RenderZone("Left"); } 

Вышеприведенный код делает зону, но я не уверен, как включить панель управления или как вызвать редактирование стиля зоны перетащить-н-капли.

ответ

3

Оказывается, я был близок.

Добавление следующего в _Layout.cshtml панели управления.

И с помощью DroppableZone включена цель для drag-n-drop.

@{ Html.DroppableZone("Left").Render(); } 

Добавить подходящее пространство имен, чтобы убедиться, что методы расширения доступны.

@using N2.Web.Mvc.Html; 
Смежные вопросы