【发布时间】:2011-04-13 15:17:08
【问题描述】:
是否可以构建一个混合 ViewResult 以依赖 AjaxRequest 或 HttpRequest 返回 PartialViewResult 或 ViewResult?
IsAjaxRequest --> 返回 PartialViewResult !IsAjaxRequest --> 返回视图结果
据我所知,我的 HybridViewResult 应该派生自 ViewResultBase。
但是如何实现 FindView 方法呢?
【问题讨论】:
-
为什么不让方法根据
IsAjaxRequest返回不同类型的ActionResults? -
我支持 OP,我喜欢返回新的 HybridViewResult()。也许命名需要一些工作。
标签: c# asp.net asp.net-mvc viewresult