我有一个 Web 应用程序,它在 IIS 中包含一个虚拟 Web 应用程序。站点地图存在于父 Web 应用程序中,并希望将某些节点路由到虚拟应用程序视图。
我试图在父 web global.asax 中定义自定义路由,但提供者似乎默认将路由附加到每个节点,即使该节点没有配置路由。使用自定义路由或使用 MvcSiteMapProvider 路由到我的场景的适当方法是什么?
我有一个 Web 应用程序,它在 IIS 中包含一个虚拟 Web 应用程序。站点地图存在于父 Web 应用程序中,并希望将某些节点路由到虚拟应用程序视图。
我试图在父 web global.asax 中定义自定义路由,但提供者似乎默认将路由附加到每个节点,即使该节点没有配置路由。使用自定义路由或使用 MvcSiteMapProvider 路由到我的场景的适当方法是什么?
你有没有看过这个:
https://github.com/maartenba/MvcSiteMapProvider/wiki/Dynamic-sitemaps
创建动态节点时可以指定动作和控制器 - 看看这是否适用于两个不同的链接..