我在我的网站中使用<asp:sitemap>
和
每次我向我的网站添加一个新的aspx文件时,我都要手动编辑我的web.sitemap。我想知道是否有任何方法可以自动更新web.sitemap(这不是数据库驱动的)。
我搜索了一个解决方案并找到了这些链接,但说实话我无法实现/使用它们。 (我是asp.net的新手)
Building a dynamic SiteMap in ASP.NET 2.0 for a large website
答案 0 :(得分:0)
最好的方法是创建自己的自定义站点地图提供程序,使用File IO读取所有带有ASp.NET扩展名的文件,对其进行缓存,并使用它来构建站点地图。
答案 1 :(得分:0)
...或使用预构建系统。这是一个使用一个的教程:http://www.aspfree.com/c/a/ASP.NET/Dynamic-Sitemap-and-Navigation-in-ASPNet/