gpt4 book ai didi

asp.net-mvc - 在带有 Razor 的 N2CMS MVC 中,如何添加控制面板和区域?

转载 作者:行者123 更新时间:2023-12-04 05:47:31 24 4
gpt4 key购买 nike

如果您将 N2CMS MVC 与 ASP.NET View 引擎一起使用,您将使用以下代码将控制面板和区域添加到页面。

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

这甚至可以使用 Razor View 引擎来启用拖放区域吗?如果是这样,语法是什么?

我试过了:
@{ Html.DroppableZone("Left").Render(); }
@{ Html.RenderZone("Left"); }

上面的代码呈现区域,但我不确定如何启用控制面板或如何调用拖放式区域编辑。

最佳答案

原来我很接近。

将以下内容添加到 _Layout.cshtml 以启用控制面板。

@{ Html.ControlPanel().Render(); }

并使用 DroppableZone 启用拖放目标。
@{ Html.DroppableZone("Left").Render(); }

添加适当的命名空间以确保扩展方法可用。
@using N2.Web.Mvc.Html;

关于asp.net-mvc - 在带有 Razor 的 N2CMS MVC 中,如何添加控制面板和区域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10492394/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com