在EPiServer中通过管理模式创建属性和页面类型时,很容易理解数据库如何写入以更新网站配置。但网页类型构建,但是,如果它的写作一样方便......EPiServer vs带页面类型生成器的EPiServer
[PageTypeProperty]
public virtual string MainBody { get; set; }
...创建一个新的属性 - 在什么时候被这个存储在datbase?运行?编译时间?
在EPiServer中通过管理模式创建属性和页面类型时,很容易理解数据库如何写入以更新网站配置。但网页类型构建,但是,如果它的写作一样方便......EPiServer vs带页面类型生成器的EPiServer
[PageTypeProperty]
public virtual string MainBody { get; set; }
...创建一个新的属性 - 在什么时候被这个存储在datbase?运行?编译时间?
页面类型生成器将在运行时创建属性。
每次应用程序启动时,pagetypebuilder都会检查您是否有新的属性/页面类型并将它们添加到数据库中。
这也是我的经验。即如果通过管理界面删除页面类型,它将不会重新出现,直到您重新启动应用程序。 – 2012-03-29 14:47:57
如果您还没有触及类,并希望更快启动,您可以禁用PTB在web.config中执行它: configSections> –
2012-09-04 11:23:54
http://world.episerver.com/Blogs/Lee-Crowe/Dates/2011/7/Introducing-Page-Type-Builder-UI/ - 该插件指出PageTypeBuilder页面类型属性与EPiServer页面类型定义之间的差异,并允许您编辑或删除它们。 – 2012-09-04 11:25:29