2011-09-13 43 views
0

我的整個網站都是在數據庫中定義的。因此,我希望能夠爲我的數據庫中的每個路由條目定義一個DynamicNodeProvider。我無法在DynamicNode類中找到DynamicNodeProvider屬性,其中MvcSiteMapNode確實具有這樣的屬性。MvcSiteMapProvider:可以爲DynamicNode定義DynamicNodeProvider?

爲什麼DynamicNode班缺乏這樣的屬性?這似乎是不可能有一個網站完全動態?

回答

0

您必須實現DynamicNodeProviderBase和配置在Mvc.sitemap XML支持,這樣的:

<mvcSiteMapNode title="Details" action="Details" dynamicNodeProvider="MvcMusicStore.Code.StoreDetailsDynamicNodeProvider, MvcMusicStore" />

documentation on dynamic sitemaps是相當明確的。

+0

我想爲'DynamicNode'添加'DynamicNodeProvider'而不是'MvcSiteMapNode' – ReFocus

相關問題