我在orchard1.6中创建了内容部分我启用了管理面板中功能的内容部分,我在我的页面类型中添加了该内容部分,现在我的问题是我要编辑特定的内容页面出现以下错误
“传入字典的模型项的类型为'fileuploads.models.fileuploadpart',但此字典需要类型为'orchard.contrib.fileupload.models.fileupoadviewmodel'的模型项。”
如果有人知道这个问题,我期待知道这一点,那将是有用的。 提前谢谢。
答案 0 :(得分:0)
看起来您正在将不正确类型的模型对象传递给编辑器形状。传递给驱动程序中编辑器的模型对象的类型(使用EditorTemplate
)必须与cshtml模板文件中的@using
定义匹配。
如果没有看到实际代码,很难说更多。
答案 1 :(得分:0)
看起来你应该把
@model fileuploads.models.fileuploadpart
在你的.cshtml中
你试过吗?
顺便说一下,只能在编辑器模板的.cshtml上执行此操作。部分.cshtml本身应该有一个动态模型。