gpt4 book ai didi

asp.net-mvc-2 - 向 ASP.NET MVC 的 SiteMap 添加自定义属性

转载 作者:行者123 更新时间:2023-12-04 17:53:34 25 4
gpt4 key购买 nike

我在 asp.net mvc 中使用内置的 asp.net 站点地图,具有以下架构

http://schemas.microsoft.com/AspNet/SiteMap-File-1.0



我有以下属性,resourcekey,title & description。我想向站点地图节点添加更多属性,请告诉我是否可以在站点地图文件中添加新属性,然后通过站点地图类读取它。

最佳答案

SiteMap 模式支持自定义属性,它们可以通过 SiteMapNode 的 indexer 属性访问。类(class)。

例如,如果在 Web.sitemap 文件中使用自定义工具提示属性定义了以下节点:

<siteMapNode url="~/Default.aspx" title="Home" tooltip="My Home Page" />

然后可以通过 SiteMapNode 索引器访问它,例如
string tooltip = siteMapNodeInstance["tooltip"];

有关自定义站点地图的更多信息,请访问 here

关于asp.net-mvc-2 - 向 ASP.NET MVC 的 SiteMap 添加自定义属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11897207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com