2013-02-24 162 views
-1

我有一个数据网格视图,其中我有引用数列。我试图此代码检索列数据,但它抛出格式异常异常,请帮助这里是我的代码:格式异常从数据网格视图检索数据

int GSCitations = int.Parse(Convert.ToString(row.Cells[2].Value)); 

回答

2

这只能意味着,该的row.Cells[2]内容不是一个有效的整数和无法转换为int。你在`rowdatabound`这样做:

使用Int32.TryParse代替

+0

但row.cells [2]的整数,所有的人,和异常在第一itertion – mani1989 2013-02-24 12:45:51

+1

@ mani1989抛出?如果是这样,你检查,以便它是'datarow'你试图从不是'header'检索值? – Arion 2013-02-24 12:48:20

+0

是的,我在做行数据绑定,当调试gscitation的值是441,但抛出异常 – mani1989 2013-02-24 12:57:54