我有3个页面节点。从每个节点我可以重定向到另一个节点,并在每个节点(页面)中都有面包屑。记住用户位置mvc
我从
第1页重定向 - >第2页与此参数中的URL:
ID=1,Name=3, Status=5
,并第2页 - >第三页只
ID=1, Name=3
。如果我在三级(第3页)。
,当我浏览第2页,就必须用这个参数重定向ID = 1,名称= 3,状态为5
我该如何解决这个问题,如果可能的话?
我有3个页面节点。从每个节点我可以重定向到另一个节点,并在每个节点(页面)中都有面包屑。记住用户位置mvc
我从
第1页重定向 - >第2页与此参数中的URL:
ID=1,Name=3, Status=5
,并第2页 - >第三页只
ID=1, Name=3
。如果我在三级(第3页)。
,当我浏览第2页,就必须用这个参数重定向ID = 1,名称= 3,状态为5
我该如何解决这个问题,如果可能的话?
您可以使用MvcSiteMapProvider来解决您的问题。它会跟踪代表页面的节点的站点地图,因此,当用户导航到页面时,它将能够在用户所在的地图中查找并在主页上构建面包屑(或SiteMapPath)。
它不清楚你如何构建你的URL(使用路由值或查询字符串值),但无论哪种方式将与MvcSiteMapProvider
一起使用。
参考: