在Umbraco中添加代码到模板后面

本文关键字:代码 Umbraco 添加 | 更新日期: 2023-09-27 18:04:22

我们正在为Umbraco网站添加功能。我们无法访问模板的c#,我们所能做的就是创建用户控件并将它们添加到页面中。

最初的开发人员使用Umbraco UI来做整个网站,所以我们所能访问的只是模板和它的html,而不是背后的代码。

我们现在要做的是添加一些代码到一个或两个现有的页面。

我们可以这样做吗?我们可以添加一个类文件,有一个特定的命名空间等,然后在模板启动时执行page_load方法?

抱歉,我说得有点模糊

在Umbraco中添加代码到模板后面

您可以像使用aspx文件一样使用母版页,只需在GUI中创建模板页面,然后在visual studio中打开项目。

要创建代码文件,有一个实用程序可以为您做一些工作http://umbracocs.codeplex.com/

Umbraco中的模板实际上是一个母版页。Umbraco有一个单一的aspx页面(default.aspx),它是所有请求的入口点。因此,你不能像在页面后面的代码中添加代码那样将代码添加到模板中。

你不能只是创建一个用户控件,你需要的代码(没有ui),只是通过宏添加到模板?