Asp.net mvc KendoUI网格内联编辑器DefaultValue错误

Asp.net mvc KendoUI网格内联编辑器DefaultValue错误,asp.net-mvc,casting,kendo-ui,nullable,kendo-grid,Asp.net Mvc,Casting,Kendo Ui,Nullable,Kendo Grid,我有一个具有内联编辑功能的KendoGrid。问题是,在呈现时,网格在DefaultValue属性中绑定nullable decimal数据类型时抛出错误 我使用此代码绑定DefaultValue decimal? val = 0M; //nullable decimal model.Field(columnSetting.Member, memberType).DefaultValue(val); 以下是错误: 从“System.Decimal”到的强制转换无效 'System.Nulla

我有一个具有内联编辑功能的KendoGrid。问题是,在呈现时,网格在
DefaultValue
属性中绑定
nullable decimal
数据类型时抛出错误

我使用此代码绑定
DefaultValue

decimal? val = 0M; //nullable decimal 
model.Field(columnSetting.Member, memberType).DefaultValue(val);
以下是错误:

从“System.Decimal”到的强制转换无效 'System.Nullable`1[[System.Decimal,mscorlib,Version=4.0.0.0, 区域性=中性,PublicKeyToken=b77a5c561934e089]]”

我的模型中有一个
可为空的decimal
数据类型,因此网格应该期望相同的数据类型。但是,它仍然抛出了这个错误。这是肯多格虫吗?还是我遗漏了什么


任何帮助都将不胜感激。谢谢

您使用的是最新版本的KendoUI吗?我目前使用的是
KendoUI 2012年第二季度SP1(2012.2.913版)
我会尝试升级到最新版本,看看是否能解决问题,然后再深入研究。我在一些论坛帖子中看到了类似的问题,这些问题通过升级得到了解决。我已经阅读了他们的发行说明,但我没有发现任何与我的问题相关的东西。但我还是会尝试升级。谢谢请把情况汇报给我。。。