我有3个节点的页面。从每个节点,我可以重定向到另一个节点,并在每个节点(页面)中都有面包屑。
我从
重定向第1页 - >在url中使用此参数的第2页:
ID=1,Name=3, Status=5
和第2页 - >仅限第3页
ID=1, Name=3
。如果我在第3级(第3页)。
当我导航page2时,它必须使用此参数重定向ID = 1,Name = 3,Status = 5
如果可能,我如何解决这个问题?
答案 0 :(得分:0)
您可以使用MvcSiteMapProvider来解决问题。它跟踪表示页面的节点的站点地图,因此当用户导航到页面时,它将能够在用户所在的地图中查找并在主页上构建面包屑(或SiteMapPath)。
目前还不清楚您是如何构建网址的(使用路由值或查询字符串值),但无论哪种方式都适用于MvcSiteMapProvider
。
参考: