Czy ktoś wie, jak można określić, czy z poziomu kontrolera istnieje określona nazwa widoku przed renderowaniem widoku?Czy istnieje widok w Asp.Net MVC?
Mam wymóg dynamicznego określania nazwy widoku do renderowania. Jeśli widok o tej nazwie istnieje, muszę renderować ten widok. Jeśli nie ma widoku według nazwy niestandardowej, muszę renderować widok domyślny.
Chciałbym zrobić coś podobnego do następującego kodu w moim kontrolera:
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();
}
}
Dzięki.
Po przeczytaniu tego tytułu wydaje się, że jest to bardzo głębokie pytanie filozoficzne. –