我使用Sitecore的最新版本 - 7.2(REV 140228)和WFFM的最新版本 - 2.4转。 140923.所以,问题是每当我试图提交表单不管是什么样的攒动的我,Sitecore的抛出异常:
你调用的对象是空的。
说明:发生未处理的异常。
异常详细信息:System.NullReferenceException:对象不设置到对象的实例。
堆栈跟踪:
[NullReferenceException: Object reference not set to an instance of an object.]
Sitecore.Forms.Mvc.Controllers.ModelBinders.FormModelBinder.BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext) +571
System.Web.Mvc.ControllerActionInvoker.GetParameterValue(ControllerContext controllerContext, ParameterDescriptor parameterDescriptor) +457
System.Web.Mvc.ControllerActionInvoker.GetParameterValues(ControllerContext controllerContext, ActionDescriptor actionDescriptor) +152
System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) +641
一些额外的信息。 WFFM的最新版本支持MVC所以在这种情况下我使用CSHTML布局。 这是其中描述了如何使用MVC的博客文章- 这尽管它是SC的早期版本不要紧和解决方案适用于最新的版本。