我有一个视图,我试图使用UIHInt数据注释属性进行渲染。
对于模型中的字符串属性,我使用了UIHint(“TextBox”)并在我的shared / editortemplates文件夹中添加了TextBox.cshtml,这样工作正常并从我的txt.js中显示所需的文本框。 / p>
我按照相同的方式显示我的日期时间控件(jquery小部件日期时间选择器)。 我在模型中使用了UIHInt(“DFDateTime”)作为datetimeoffset属性,并在共享/编辑器模板文件夹中添加了DFDateTime.cshtml。
获得例外: 传递到字典中的模型项的类型为“System.DateTimeOffset”,但此字典需要“System.String”类型的模型项。
我不知道为什么会出现这个错误,有人可以提出建议吗?
答案 0 :(得分:0)
我不知道为什么会出现这个错误,有人可以提出建议吗?
在DFDateTime.cshtml
模板中使用相应的模型类型:
@model DateTimeOffset
...