Je travaille sur une application ASP.Net MVC, et son architecture se compose des couches habituelles DAL, BL et PL.MVC: calcul des éléments de l'interface utilisateur dans Controller ou View?
Les adresses sont stockées en tant que champs distincts dans la base de données, mais doivent être affichées dans un seul champ de l'interface utilisateur.
En ce qui concerne l'affichage, j'ai besoin de gérer différents champs optionnels (par exemple, l'état, le pays, plusieurs lignes pour l'adresse).
Ma question: ce calcul de la chaîne d'affichage effective devrait-il être géré par le contrôleur ou par la vue? Le paradigme MVC offre-t-il des règles ou des recommandations pour cette question?