如图, 在action中我们可以获得这样的实体.
在filter中, 能否获得该实体呢?
======================================
或者说, 能否在filter中更改model的属性值? 如果不能在filter中更改, 那应该在哪里做?
public class MyFilterAttribute : ActionFilterAttribute
{
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
var comment = filterContext.ActionParameters["model"] as Comment;
comment.Content = "modified";
}
}
就知道很简单. 可是我找了半天居然木有找到这个属性. 汗一个.
谢谢你, 祝你元旦快乐