【发布时间】:2011-11-20 08:35:21
【问题描述】:
我正在使用 MVC3 并尝试利用子操作功能 @Html.Action() 所以我有以下视图
这会调用下面的方法
[仅限儿童操作] 公共 ActionResult GetFormItemView(FormItem formItem) { if (formItem 是 FormSection) { 返回 GetSectionView(formItem 作为 FormSection); } else if (formItem 是 QuestionItem) { 返回 GetTypedQuestionView(formItem 作为 QuestionItem); } 别的 { 抛出新的 NotImplementedException(); } }此时模型绑定炸弹告诉我它无法创建抽象类....
“/”应用程序中的服务器错误。 无法创建抽象类。 说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.MissingMethodException:无法创建抽象类。
如何让模型绑定器不碍事 - 我已经为 Action 提供了必要的模型...?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 model-binding child-actions