Определение иерархии веб-страниц Razor

У меня есть собственный класс страницы просмотра на веб-сайте ASP.NET Razor (не MVC). Что мне нужно сделать, так это определить дочерние страницы, которые находятся на родительской странице. Есть ли способ определить это?

Спасибо


person Brian Mains    schedule 23.09.2011    source источник
comment
Что вы имеете в виду под ребенком и родителем? Макеты? Частичные?   -  person haim770    schedule 12.08.2014
comment
Вид (родительский) и частичный вид (дочерний).   -  person Brian Mains    schedule 12.08.2014
comment
Как вы называете частичное представление? Покажи свой код.   -  person haim770    schedule 13.08.2014


Ответы (1)


Я не знаю, можно ли это использовать, но, возможно, вы сможете.

var pageHierachy = HttpContext.Current.Request.Path;

Он получит путь к странице, на которой вы сейчас находитесь. Возможно, вы сможете поиграть с ним, чтобы заставить его делать именно то, что вы хотите.

Удачи :)

person Mikkel    schedule 12.08.2014