首先,这是我在 MVC 4 上的第一周
微软声称 MVC 将是未来基于三层框架的最佳 Web 编码解决方案。
1.然而在他们的MVC概念中,视图和模型可以在没有控制器的情况下交谈,任何人都可以告诉我为什么他们把它做成一个圆圈吗?背后有什么好处?
2.没有web表单中的view_state,我怎么知道一个页面是不是一个post back?
欢迎任何开放的想法!
首先,这是我在 MVC 4 上的第一周
微软声称 MVC 将是未来基于三层框架的最佳 Web 编码解决方案。
1.然而在他们的MVC概念中,视图和模型可以在没有控制器的情况下交谈,任何人都可以告诉我为什么他们把它做成一个圆圈吗?背后有什么好处?
2.没有web表单中的view_state,我怎么知道一个页面是不是一个post back?
欢迎任何开放的想法!
1.然而在他们的MVC概念中,视图和模型可以在没有控制器的情况下交谈,任何人都可以告诉我为什么他们把它做成一个圆圈吗?背后有什么好处?
View 和 Model 没有控制器就无法对话。如果控制器没有将它传递给你的视图将永远不会知道模型。
2.没有web表单中的view_state,我怎么知道一个页面是不是一个post back?
为什么你甚至想知道这样的事情?这是一个人为的概念,专门为经典的 WebForms 发明,以减轻 HTTP 协议的无状态特性,并使 Web 开发类似于桌面开发。在 MVC 应用程序中,您永远不需要知道这样的事情。