FineUI 官方论坛

标题: 升级新版本后(Int32)GridClass.DataKeys[e.RowIndex][0]转换出错 [打印本页]

作者: 泗水亭长    时间: 2012-4-5 12:09
标题: 升级新版本后(Int32)GridClass.DataKeys[e.RowIndex][0]转换出错
升级3.1.2后原本没问题的语句出错了,提示转换出错。断点后发现原来.DataKeys[e.RowIndex][0]返回了一个long值。请问为什么要修改为Long呢?关键是发布历史记录里为什么没有提到这一点呢?
int classID = (Int32)GridClass.DataKeys[e.RowIndex][0];

作者: sanshi    时间: 2012-4-5 13:58
这个可能是换成Newtonsoft.Json产生的,你的这个Key的类型是啥
作者: 泗水亭长    时间: 2012-4-5 16:22
是 Int32类型。
作者: №风影㊣    时间: 2012-4-5 18:40
我和你同样的用法,升级后没有遇到问题。
不过我是直接int类型
作者: sanshi    时间: 2012-4-7 22:17
我测试了下,没发现你说的问题。你可以写个直接运行的示例么?




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4