我在 ASP.NET MVC 中使用内置的 ASP.NET 站点地图,具有以下架构
http://schemas.microsoft.com/AspNet/SiteMap-File-1.0 http://schemas.microsoft.com/AspNet/SiteMap-File-1.0
我有以下属性、资源键、标题和描述。我想向 sitemapNode 添加更多属性,请告诉我是否可以在 sitemap 文件中添加新属性,然后通过 sitemap 类读取它。
SiteMap 架构支持自定义属性,可以通过 SiteMap 的索引器属性来访问它们SiteMapNode
class.
例如,如果在 Web.sitemap 文件中使用自定义工具提示属性定义了以下节点:
<siteMapNode url="~/Default.aspx" title="Home" tooltip="My Home Page" />
然后可以通过 SiteMapNode 索引器访问它,例如
string tooltip = siteMapNodeInstance["tooltip"];
提供了有关自定义站点地图的更多信息here http://ianoxley.wordpress.com/2008/06/07/adding-custom-attributes-to-aspnet-site-map-files-to-improve-accessibility/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)