来自KendoUI下拉列表/ EditorTemplates的验证消息让我感到迷惑(设置字段时为“必填字段!”)-如何解决?

帕特里克·吉利

(这是我向Telerik及其解决方案提出的支持问题的副本,因为据我所知,Telerik到目前为止尚未将问题告知其用户。)

我有一个MVC项目,该项目在很多地方都使用kendoui网格,其中包括一些使用自定义EditorTemplates生成下拉列表供用户选择的字段,并且在某些情况下存在级联字段,其中Field 1具有.EditorTemplateName(“ template1 “)和具有.EditorTemplateName(” template2“)的Field2,其中模板2从Field1的值开始级联。

到目前为止,这种方法已经运行了好几个月,但是最近(实际上,自从我升级到ASP.NET MVC的UI版本2015.1.318以来),似乎在创建新记录时经常(但并非总是如此!) ,其中存在针对字段1和2的验证错误,说它们是必需的(这是正确的),然后我完成了Field1,然后能够完成Field2(在每种情况下都从下拉列表中进行选择),但是当我单击“更新”以保存(我在网格中使用内联编辑),即使设置了Field1和Field2,我仍然会收到验证错误消息,指出Field1和Field2是必需的!

如果然后转到Field1,然后将其从选定值更改回“ select ...”,然后再更改为所需的值,与Field2类似,则好像我可以单击“更新”按钮,并且记录将是已保存。

知道我该如何解决吗?版本2015.1.318是否存在问题,例如其标准EditorTemplates?

帕特里克·吉利

解决的办法是,最新版本(2015.1.318)似乎是造成此问题的原因,并且Telerik支持建议我下载最新的内部发行版(2015.1.327),然后执行此操作,从而解决了该问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章