J'essaie donc de comprendre une méthode pouvant rendre un message d'erreur si mon modèle est null et après ce message d'erreur, la vue devrait arrêter de rendu, est-ce possible? Ma première pensée était la méthode de réponse.end (), mais la vue principale ne finira pas de rendu. Est-ce que quelque chose qui fait partie du cadre notre besoin de construire moi-même ?? p>
3 Réponses :
Cette logique devrait vraiment s'asseoir dans un contrôleur qui choisirait de rendre la vue correcte en fonction de la présence ou de l'absence du modèle. P>
Ceci maintient le pipeline ASP MVC en contact avec le tact et élimine la nécessité de visualiser les raccourcis. P>
Ne vois pas comment votre modèle pourrait être soudainement nul ... p>
mais conceptuellement sonner le moyen de résoudre la situation consisterait à vérifier le modèle pour NULL dans votre action de contrôleur, puis à rediriger vers une vue d'erreur. P>
Utiliser simplement une déclaration de retour travaillée pour moi. Donc:
return;