本文介绍了无法将类型为“System.Data.DataRowView”的对象强制转换为“System.IConvertible”。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 当我在使用SelectIndexchanged属性时在Combobox中我收到错误 SSettingsEntity entity = facade.Get_CashPrefix(Convert.ToInt32(cmbSettings.SelectedValue)); 无法将'System.Data.DataRowView'类型的对象强制转换为'System.IConvertible'。解决方案 When I was Using SelectIndexchanged Property In Combobox i got error hereSSettingsEntity entity = facade.Get_CashPrefix(Convert.ToInt32(cmbSettings.SelectedValue));Unable to cast object of type 'System.Data.DataRowView' to type 'System.IConvertible'. 解决方案So, instead of doing like below...Convert.ToInt32(cmbSettings.SelectedValue)do something like below...Convert.ToInt32(((DataRowView)cmbSettings.SelectedValue)["id"]);Here id is the field you want to read. 这篇关于无法将类型为“System.Data.DataRowView”的对象强制转换为“System.IConvertible”。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 08-29 17:44