首页 新闻 赞助 找找看

mvc的filter使用问题

0
悬赏园豆:10 [已解决问题] 解决于 2011-12-30 23:58

如图, 在action中我们可以获得这样的实体.

在filter中, 能否获得该实体呢?

======================================

或者说, 能否在filter中更改model的属性值? 如果不能在filter中更改, 那应该在哪里做?

mvc
MyCoolDog的主页 MyCoolDog | 初学一级 | 园豆:95
提问于:2011-12-30 22:58
< >
分享
最佳答案
1
public class MyFilterAttribute : ActionFilterAttribute
{
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
var comment = filterContext.ActionParameters["model"] as Comment;
comment.Content = "modified";
}
}
收获园豆:10
水牛刀刀 | 大侠五级 |园豆:6350 | 2011-12-30 23:18

就知道很简单. 可是我找了半天居然木有找到这个属性. 汗一个.

谢谢你, 祝你元旦快乐

MyCoolDog | 园豆:95 (初学一级) | 2011-12-30 23:59
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册