0

我是 Umbraco 的新手。目前正在使用 v7.1.4。我知道可以在 Settings > Partial Views 下创建 MVC 局部视图。如果我将渲染引擎从 MVC 切换到 webforms,我应该在哪里创建 .Net 用户控件?

4

2 回答 2

1

只是为了添加到 CMayers 的答案中,我通常更喜欢创建一个名为 usercontrols 的单独项目(只是为了知道它是什么),然后在构建事件中使用 xcopy 将 dll 复制到 umbraco 安装的 bin 文件夹中。同样,ascx 页面被复制到 umbraco 安装的 UserControls 文件夹中。

然后从开发人员部分的 umbraco 后端,您可以创建宏并将相关的 ascx 页面关联到它。

于 2014-12-30T11:23:15.240 回答
0

您所有的 .NET 用户控件都应该在默认 Umbraco 安装附带的“用户控件”文件夹中创建。

如果您不将它们复制到此处,那么您将无法从 CMS 的“选择要呈现的文件”的“宏”部分访问您的用户控件。

于 2014-12-12T16:27:26.997 回答