我有一个 ASP.NET MVC 3 项目,其中包含模型绑定到视图模型的 POST 操作
[HttpPost]
public virtual ActionResult Reply(ReplyViewModel viewModel)
{
// ...
}
我有一个ActionFilter
,我想查看那个视图模型,OnActionExecuted
但ViewData.Model
它是空的。我误解了什么ViewData.Model
是什么?
public class CopyViewModelToTempDataAttribute : System.Web.Mvc.ActionFilterAttribute
{
public override void OnActionExecuted(System.Web.Mvc.ActionExecutedContext filterContext)
{
// filterContext.Controller.ViewData.Model is null
}
}