在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