Это имя запрашиваемой главной страницы (файла макета), если разработчик указал ее.Одной из перегрузок метода View()
(и, следовательно, некоторых свойств ViewResult
) является имя используемой главной страницы.Например:
public ActionResult ShowViewWithSpecificLayout() {
return View("MyView", "MyOtherLayout");
}
Получаемое вами основное имя чаще всего будет пустым, поскольку относительно редко задают пользовательскую главную страницу из контроллера.В большинстве ситуаций вид сам выбирает соответствующую главную страницу.Один из случаев, когда я видел это изнутри контроллера, - это если есть особые обстоятельства, такие как просмотр с мобильного устройства, где полезна альтернативная главная страница.