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