在我的母版页中,我有一个占位符,其中Html.RenderPartial()将呈现(面包)面包屑的集合,这些面包屑实际上是我使用动作,控制器名称和RouteValueDictionary构建的链接列表。
我有一个从多个地方调用的动作来查看一个短列表,因此在构建要显示的此动作视图的面包屑列表时。理想情况下,我想使用Request.UrlReferer作为倒数第二个面包屑。
在无条件使用此URL之前,我想检查它是否实际匹配至少1条路线,以便我可以确定用户是否点击它,他们将从我的应用程序获取视图,如果不是,我将只使用主页改为。
有什么建议我会怎么做?