Est-ce que quelqu'un sait s'il est possible de déterminer si un nom de vue spécifique existe dans un contrôleur avant de rendre la vue?
J'ai l'obligation de déterminer dynamiquement le nom de la vue à rendre. Si une vue existe avec ce nom, je dois alors rendre cette vue. S'il n'y a pas de vue par nom personnalisé, je dois alors rendre une vue par défaut.
Je voudrais faire quelque chose de similaire au code suivant dans mon contrôleur:
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();
}
}
Merci.