【发布时间】:2014-08-25 17:00:16
【问题描述】:
我有这个Model:
public class ChildClass : BaseClass
{
}
这个Controller 方法:
public ActionResult ChildClassMethod(ChildClass model)
{
return PartialView("Partials/BaseClassView", model);
}
还有这个View:
@model BaseClass
我得到一个例外,我传递了错误的模型...有什么方法可以让我完成这项工作吗?
【问题讨论】:
-
在将模型传递给视图或将值传递回控制器时出现异常?
-
您可以尝试在“BaseClassView”视图中执行 Html.Action,该操作将返回具有子类类型的部分视图
-
将
Model传递给View会引发异常...我只需要View中的BaseClass,尽管ChildClass会覆盖BaseClass的某些属性.链接的可能重复实际上是一个不相关的问题,不适用于这个问题
标签: c# asp.net-mvc