Umbraco:创建用户控件

Umbraco:创建用户控件,umbraco,umbraco7,Umbraco,Umbraco7,我是翁布拉科的新手。目前正在使用v7.1.4。 我知道可以在“设置”>“局部视图”下创建MVC局部视图。 如果我已将渲染引擎从MVC切换到webforms,我应在何处创建.Net用户控件?所有.Net用户控件都应在默认Umbraco安装附带的“Usercontrols”文件夹中创建 如果不将它们复制到此处,则无法从CMS“选择要渲染的文件”的宏部分访问用户控件。为了添加到CMayers的答案中,我通常更喜欢创建一个名为usercontrols的单独项目(只是为了了解它是什么)然后在生成事件中使用

我是翁布拉科的新手。目前正在使用v7.1.4。 我知道可以在“设置”>“局部视图”下创建MVC局部视图。
如果我已将渲染引擎从MVC切换到webforms,我应在何处创建.Net用户控件?

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


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

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

然后,从开发者部分的umbraco后端,您可以创建宏并将相关的ascx页面与之关联