J'espère pouvoir m'expliquer ... J'ai un contrôle de connexion dans la page maître. Lorsque vous cliquez sur le bouton de connexion, vous accédez à la méthode d'ouverture de session de accountcontroller qui vérifie vos informations d'identification. que ce soit ok ou pas, vous serez redirigé vers la page d'accueil avec un redirecttoaction ("home", "index"). mais, en cas d'échec de la connexion, je souhaite afficher un message à l'utilisateur. donc ce que j'ai essayé était de définir viewdata dans la méthode d'ouverture de session (viewdata ["logon"] = "failed") puis vérifiez dans la masterpage si cette viewdata était présente et si c'est le cas, restituez du texte. mais si je comprends bien les viewdata ne sont pas conservés avec la méthode redirect to action. Quelle est la meilleure façon de m'assurer que ma méthode d'ouverture de session peut, d'une manière ou d'une autre, informer mon affichage de masterpage que l'ouverture de session a échoué?asp.net mvc: passer des informations entre 2 contrôleurs à la vue
Michel
En savoir plus sur TempData Voir: http://www.persistall.com/archive/2007/12/22/asp.net-mvc-a-ha-moment-tempdata--flash.aspx []'s –
Voir ce projet pour envoyer FlashMessages dans votre application http://maff.ailoo.net/2009/06/build-a-flashmessenger-system-in-aspnet-mvc/ Je suppose que cela peut vous aider! [] –