以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]无法将类型为“System.String”的对象强制转换为类型“Foxtable.DataRow”。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=160679) |
-- 作者:宇哥 -- 发布时间:2021/2/14 11:05:00 -- [求助]无法将类型为“System.String”的对象强制转换为类型“Foxtable.DataRow”。 .NET Framework 版本:4.0.30319.42000 Foxtable 版本:2020.5.29.8 错误所在事件:窗口,设备目录树维护,ComboBox大类,SelectedIndexChanged 详细错误信息: 无法将类型为“System.String”的对象强制转换为类型“Foxtable.DataRow”。 Dim dr As DataRow = b.SelectedItem If dr IsNot Nothing Then e.Form.Controls("ComboBox二类").Value = dr("二类") e.Form.Controls("ComboBox三类").Value = dr("三类") End If |
-- 作者:有点蓝 -- 发布时间:2021/2/16 11:50:00 -- 组合框只有绑定数据表的情况下b.SelectedItem才会是DataRow类型。 如果没有绑定,需要取到值后通过find查询获取其它数据了
|