0

我正在尝试在 Episerver>Admin>My page type>Edit 属性中将 Selected/not selected 属性的默认值设置为 true。这应该创建一个复选框,在使用我的页面类型创建新页面时选中该复选框。但是,创建新页面后,该复选框仍未选中。

使用“我的页面”模板的当前页面而非新页面也存在同样的问题。

我尝试在后面的代码中设置 Selected/not selected 属性,这很有效,但是,我想使用内置功能,以便我可以拥有更多控制权。

我会很感激一些建议/帮助。是 Episerver 错误还是我缺少的东西?

ps 我在episerver论坛上发布了同样的问题,但没有得到任何回复

4

3 回答 3

1

在 Selected/not selected 属性上将默认值设置为“True”应该可以工作......

将默认值设置为“真”

我在全新安装的 CMS 6 R2 上对此进行了测试,并且运行良好。

于 2013-02-13T23:32:14.043 回答
0

我尝试使用 Episerver 菜单创建一个新页面,并选中了该复选框。但是,我们确实使用 CreateWritableClone 以编程方式创建了一些页面,并且这些页面基于另一个默认页面,该页面没有选中复选框。这是我的问题的原因。我所要做的就是检查它,一切正常。

于 2013-02-14T08:59:40.527 回答
0

更改页面类型定义属性强制设置后,现有页面实例不会受到影响。如前所述 - 指定默认值 'True' 应该可以工作。在干净安装上进行了测试。您是手动创建页面类型还是使用 PageTypeBuilder?

于 2013-02-17T20:41:48.533 回答