我们有自定义页面布局,我们希望如此:
当用户创建新的子站点时,我们希望default.aspx,AKA欢迎页面基于我们的自定义页面布局。
我们怎么做?
答案 0 :(得分:0)
两个选项:
1)创建自定义Web模板并为欢迎页面定义模块。这显然只适用于该自定义Web模板,但不需要代码。 2)创建一个Web事件接收器(例如WebProvisioned),将其应用于网站集。在后面的代码中,将欢迎页面的页面布局设置为自定义页面布局。这适用于任何模板,但需要自定义代码。
选项1仅适用于服务器场解决方案,选项2也应该在沙盒解决方案中工作。
答案 1 :(得分:0)
我相信你想要这个OOTB(无代码)。
保存模板后,您可以
为您的所有网站使用相同的模板。为了创建子网站, 这应该在设置中的列表网站模板中添加。让我知道,我 可以解释你更多。
由于