之外,我們可以使我們的ConnectionStrings到一個單獨的文件,即:Asp.net Web.config文件 - 移動站點地圖提供者在web.config
<connectionStrings configSource="ConnectionStrings.config"/>
這將是移動站點地圖部分網絡之外有用。配置
<siteMap defaultProvider="XmlSiteMapProvider" enabled="true">
<providers>
.... add ther providers here name here....
</providers>
</siteMap>
我現在添加<add name="" ..... />
的<providers>
段內,一個網站地圖添加到網站。
具有多種菜單的許多頁面的站點可從許多站點地圖中受益。
我想添加它們而不必更新web.config。 (IE放入並添加本節中的代碼並添加新的站點地圖。)
vs2008 intellisense確實顯示configSource爲有效,但我一直無法使其工作。
它允許在web.config中實現嗎?如果是這樣,一個工作代碼的例子將不勝感激。
我想模式添加站點地圖出web.config文件。 Web.config包含對我正在使用的許多站點地圖的引用。只需要簡化,無需在網站上添加新的Web.Config,而需要添加新的站點地圖。 –
我有它的工作: 在Web.config現在有一個行: <網站地圖configSource =「MySiteMaps.config」 /> 而我現在有調用包含MySiteMaps.config一個文件: <網站地圖defaultProvider =「XmlSiteMapProvider」啓用=「true」> –
我使用它: Web.config現在有一行: 我現在有一個叫做MySiteMaps的文件。config包含: 工作得很好。 我唯一的問題是MySiteMaps.config文件中siteMap元素下的藍色小線條。 「'siteMap'元素沒有被聲明。」 希望這有助於! –