【发布时间】:2010-05-06 05:31:52
【问题描述】:
我有一个 BaseController,我的网站的所有控制器都继承自它。
我的所有模型都继承自一个 BaseModel。
我想在我的 BaseController 的 OnActionExecuting 方法中设置我的 BaseModel 并使其可用于特定控制器中的特定模型。
这样的事情可能吗?
穆斯塔法
【问题讨论】:
标签: asp.net-mvc
我有一个 BaseController,我的网站的所有控制器都继承自它。
我的所有模型都继承自一个 BaseModel。
我想在我的 BaseController 的 OnActionExecuting 方法中设置我的 BaseModel 并使其可用于特定控制器中的特定模型。
这样的事情可能吗?
穆斯塔法
【问题讨论】:
标签: asp.net-mvc
这样的?
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
filterContext.Controller.ViewData.Model = new BaseViewModel();;
}
【讨论】: