2010-10-21 11 views
0

Dans ma page maître, j'ai un espace réservé où un Html.RenderPartial() rendra une collection de (pain) miettes qui sont effectivement une liste de liens que je construis en utilisant l'action, les noms de contrôleurs et RouteValueDictionary.Découvrez quel (le cas échéant) l'itinéraire correspond à une URL donnée depuis Contrôleur dans l'application ASP.NET MVC2

J'ai une action qui est appelée à partir de plusieurs endroits pour afficher une liste courte et ainsi lors de la construction de la liste des fils d'Ariane pour cette vue des actions à afficher. Idéalement, je voudrais utiliser Request.UrlReferer comme l'avant-dernière miette. Avant d'utiliser inconditionnellement cette URL, je veux vérifier qu'elle correspondra au moins à 1 route, donc je peux être sûr que si l'utilisateur clique dessus, il recevra une vue de mon application et si ce n'est pas le cas, j'utiliserai simplement la page d'accueil à la place.

Des suggestions comment je voudrais aller à ce sujet?

Répondre