2008-09-23 5 views
1

J'ai une instruction if/else dans le contrôleur et 2 types de vues différents à afficher en fonction du résultat.Définition des propriétés d'espace réservé à partir du contrôleur?

J'ai donc mes 2 vues dans une page .aspx avec un espace réservé autour de chacune.

Comment définir la propriété placeholder.Visible du contrôleur? Ou par la théorie de MVC devrais-je même faire ce genre de présentation dans le contrôleur? Il semble que je brouillerais la séparation de la sortie frontale.

Répondre

1

Ne faites pas cela .. juste avoir deux pages aspx/vues. Ne vous inquiétez pas pour les espaces réservés. Pour élaborer, oui, vous pouvez faire ce genre de logique dans une méthode d'action. Et oui, vous pouvez avoir une méthode d'action rendre une vue conditionnellement. C'est normal!

Si la logique dans l'action devient tellement difficile que vous avez du mal à maintenir le test unitaire, refactor

Questions connexes