我开始使用umbraco 4.5.2 我已经启动并运行了我的站点,并且我正在使用一些ASP.NET控件来设计模板。我如何回应这些控件的事件?
例如,我在模板中添加了一个Button。如何在编辑按钮时编辑代码隐藏文件以执行某些操作?
谢谢,
Martin Wiboe
答案 0 :(得分:5)
答案 1 :(得分:0)
查看此blog post的底部。
引用:
使用Visual Studio时,为模板设置代码隐藏文件会很不错(至少,这就是我们的工作方式)。如果您在Umbraco中创建模板,它会创建一个没有代码隐藏的主页...
然后,您必须手动添加代码隐藏,将其与标记链接并创建设计器文件。那糟透了吗?
这样做:
- 在VS中创建嵌套母版页,并使用“master”母版页作为masterpages文件夹中的母版页。大声笑,那句话中有很多'主页'呵呵。 VS使用代码隐藏为您创建一个母版页,甜蜜!
- VS打开这个新创建的母版页的标记,保持打开状态!
- 然后转到你的Umbraco后端并像平常一样创建一个模板。
- 为其指定与步骤1中定义的名称相同的名称。
- 这应该通过将已创建的母版页用作文件来创建Umbraco模板。
- 现在返回Visual Studio。它应该通知您文件已更改,并为您提供重新加载文件的选项。重新加载然后使用CTRL + Z来撤消Umbraco所做的更改(否则代码隐藏不会链接到标记)并保存它。
- 你已经完成了!
醇>
答案 2 :(得分:0)
此实用程序还将为您创建代码文件http://umbracocs.codeplex.com/