从控制器设置占位符属性?

时间:2008-09-23 20:53:31

标签: asp.net-mvc

我在控制器中有一个if / else语句,并根据结果显示两种不同类型的视图。

所以我在.aspx页面中有2个视图,每个视图都有一个占位符。

如何从控制器设置属性placeholder.Visible?或者我应该通过MVC理论在控制器中进行那种演示?听起来我会模糊前端输出的分离。

1 个答案:

答案 0 :(得分:1)

不要这样做..只有两个aspx页面/视图。不要担心占位符。

详细说明,是的,您可以在动作方法中执行此类逻辑。是的,你可以有一个动作方法有条件地渲染视图。这个是正常的!

如果操作中的逻辑变得如此之多以至于您难以维护单元测试,那么重构