【发布时间】:2011-02-28 12:14:42
【问题描述】:
我刚刚将一个项目从 MVC1 转换为 MVC2。在 MVC1 项目中,某些视图中设置了 HTTP 状态代码。这些视图现在正在生成此异常:
发送 HTTP 标头后服务器无法设置状态。
从 MVC1 到 MVC2 发生了什么变化导致了这个问题,有什么办法可以解决这个问题?
【问题讨论】:
-
我建议您修改此行为。
我刚刚将一个项目从 MVC1 转换为 MVC2。在 MVC1 项目中,某些视图中设置了 HTTP 状态代码。这些视图现在正在生成此异常:
发送 HTTP 标头后服务器无法设置状态。
从 MVC1 到 MVC2 发生了什么变化导致了这个问题,有什么办法可以解决这个问题?
【问题讨论】:
我认为您根本不应该在视图中设置任何状态代码。这顶多不是控制器的角色吗?
【讨论】: