如何将代码隐藏代码添加到 umbraco 模板?
-
25-09-2019 - |
题
我正在开始使用 umbraco 4.5.2。
我已经启动并运行了我的网站,并且正在使用一些 ASP.NET 控件设计模板。我如何响应这些控件的事件?
例如,我在模板中添加了一个按钮。如何编辑代码隐藏文件以在单击按钮时执行某些操作?
谢谢你,
马丁·威博
解决方案
看看这个的底部 博客文章.
引用:
使用 Visual Studio 时,最好为模板提供代码隐藏文件(至少,我们是这样做的)。如果您在 Umbraco 中创建模板,它会创建一个没有代码隐藏的母版页……
然后,您必须手动添加代码隐藏,将其与标记链接并创建设计器文件。这很糟糕吧?
只需这样做:
- 在 VS 中创建一个嵌套母版页,并使用您的“master”母版页作为母版页文件夹中的母版页。哈哈,这句话里有很多“母版页”,呵呵。VS 通过代码隐藏为您创建了一个母版页,太棒了!
- VS 打开这个新创建的母版页的标记,保持打开状态!
- 然后转到 Umbraco 后端并像平常一样创建一个模板。
- 为其指定与步骤 1 中定义的名称相同的名称。
- 这应该使用已创建的母版页作为文件来创建 Umbraco 模板。
- 现在返回到 Visual Studio。它应该通知您文件已更改,并为您提供重新加载文件的选项。重新加载,然后使用 CTRL+Z 撤消 Umbraco 所做的更改(否则隐藏代码将不会链接到标记)并保存。
- 你完成了!
其他提示
还有该实用程序将创建codefiles为您 http://umbracocs.codeplex.com/
不隶属于 StackOverflow