Asp.net mvc KendoUI网格内联编辑器DefaultValue错误
我有一个具有内联编辑功能的KendoGrid。问题是,在呈现时,网格在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
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版)
我会尝试升级到最新版本,看看是否能解决问题,然后再深入研究。我在一些论坛帖子中看到了类似的问题,这些问题通过升级得到了解决。我已经阅读了他们的发行说明,但我没有发现任何与我的问题相关的东西。但我还是会尝试升级。谢谢请把情况汇报给我。。。