日期:2014-05-17  浏览次数:20519 次

类型突然转换不过去
本帖最后由 zhangzeguang88 于 2013-08-31 15:09:22 编辑
articlemodel.zerenren = txt_zerenren.Text;  //这句设了一下断点
articlemodel.lanmu_Id = Convert.ToInt32(ddl_lanmu.SelectedValue.ToString ());
无法将ddl_lanmu.SelectedValue.ToString ()转换成int;
在前一句我还设了一下断点,但是执行到下一句时候,就在“ddl_lanmu.SelectedValue.ToString ()转换成int"这出错误,而且以前没出这个毛病,今天增加了点功能,但是与这快的类型转换毫无关系啊,求高手出手相救!!!谢啦,急急急....
类型转换?字符串转换为整型

------解决方案--------------------
1,我不知道你的ddl_lanmu.SelectedValue是什么类型
2,我不知道你的ddl_lanmu.SelectedValue里面有没有东西
3,我不知道你的ddl_lanmu.SelectedValue里面是什么
解决
1,确定里面类型可以转换int
2,确定里面有东西
3,确定里面值可以兼容int,abc肯定是不行的