C#CS1503 Datagridview参数1无法转换为int

时间:2018-11-21 20:01:28

标签: c# visual-studio-2015 datagridview

我希望将datagridview中的一系列记录写到工作表中。大多数代码未给出错误,但以下代码导致错误CS1503参数1:无法从“ System.Windows.Forms.DataGridViewRow”转换为“ Int”。错误出现在“ r”上

foreach (DataGridViewRow r in orderlistgrid.Rows)
                {
                    string ccno = orderlistgrid.Rows[r].Cells[0].Value.ToString();
                    string ccname = orderlistgrid.Rows[r].Cells[1].Value.ToString();
                    string proj = ProjectList.SelectedValue.ToString();
                    string suppname = orderlistgrid.Rows[r].Cells[3].Value.ToString();
                    string suppcode = orderlistgrid.Rows[r].Cells[7].Value.ToString();
                    string ordno = orderlistgrid.Rows[r].Cells[4].Value.ToString();
                    string jobcode = JobList.SelectedValue.ToString();
                    string ddate = orderlistgrid.Rows[r].Cells[5].Value.ToString();
                    string comm = orderlistgrid.Rows[r].Cells[6].Value.ToString();
                    string ordval = orderlistgrid.Rows[r].Cells[8].Value.ToString();
                    string var = orderlistgrid.Rows[r].Cells[9].Value.ToString();

我竭尽全力来研究此问题(包括引用VS2010中的其他C#项目),看不出对此有什么麻烦。有什么想法吗?

0 个答案:

没有答案