如何动态重命名ASP.NET站点地图中的节点?

时间:2011-01-30 07:12:17

标签: asp.net vb.net sitemap

在我们的网站上,我们按此顺序拥有我们的站点地图: SiteName> SelectedProject>路径>到>页 SiteName将您带到主要选择项目的根页面,而SelectedProject将您带到项目的主页。

目前,在Web.sitemap文件中,SelectedProject具有静态名称。如何将其重命名为所选项目的名称,可以从Session(“PRJ”)获取?

我非常希望在VB.NET中使用任何代码,而不是C#。非常感谢提前!

1 个答案:

答案 0 :(得分:0)

首先是您来自数据库的站点地图还是完全静态的?

如果你想让它变得动态,你必须制作一个新表并将所有数据存储在那里!!

但如果该文件是静态的,那么我认为您可以使用此代码:

theNameOfYourSitemapControl.selectedNode.Text ="thenameoftheproject"