Кто-нибудь знает, как можно определить, существует ли определенное имя представления внутри контроллера перед визуализацией представления?
У меня есть требование динамически определять имя представления для рендеринга. Если с этим именем существует представление, мне нужно отобразить это представление. Если в пользовательском имени нет представления, мне нужно отобразить представление по умолчанию.
Я хотел бы сделать что-то похожее на следующий код внутри моего контроллера:
public ActionResult Index()
{
var name = SomeMethodToGetViewName();
//the 'ViewExists' method is what I've been unable to find.
if( ViewExists(name) )
{
retun View(name);
}
else
{
return View();
}
}
Спасибо.