';Sitecore.Forms.Mvc.Models.FormModel';与';Sitecore.Mvc.Presentation.RenderingModel';

';Sitecore.Forms.Mvc.Models.FormModel';与';Sitecore.Mvc.Presentation.RenderingModel';,sitecore,Sitecore,尝试将MVC表单添加到视图中的占位符时,我遇到以下错误: 传递到字典中的模型项的类型为“Sitecore.Forms.Mvc.Models.FormModel”,但此字典需要类型为“Sitecore.Mvc.Presentation.RenderingModel”的模型项 包含占位符的视图正在将模型设置为RenderingModel,因此是否可以将该MVC表单添加到该视图中,或者是否需要创建一个不显式设置模型的新视图/布局?当您说MVC表单时,我假设您使用的是WFFM模块?您是否在添加的MVC表

尝试将MVC表单添加到视图中的占位符时,我遇到以下错误:

传递到字典中的模型项的类型为“Sitecore.Forms.Mvc.Models.FormModel”,但此字典需要类型为“Sitecore.Mvc.Presentation.RenderingModel”的模型项


包含占位符的视图正在将模型设置为RenderingModel,因此是否可以将该MVC表单添加到该视图中,或者是否需要创建一个不显式设置模型的新视图/布局?

当您说MVC表单时,我假设您使用的是WFFM模块?您是否在添加的MVC表单控件上正确设置了数据源,它是否指向模板类型为
/sitecore/templates/Web Forms for Marketers/Form
?我认为您已将数据源设置为容器视图渲染上的表单,而不是将表单添加到占位符并在表单本身上设置它。是的,WFFM 2.4。是的,我的数据源项具有适当的模板。但每次我尝试将我创建的页面添加到页面时,它都想复制它。无论哪种方式,模板都是一样的。如果只删除表单,错误会消失吗?