2009-12-04 69 views
0

我想正确地将网格中的值转换为整数。问题是,网格中的值有时可能会等于空字符串,这将导致转换错误。有没有一种复杂的方法来尝试转换而不会错误地处理非数字值,或者我应该事先检查吗?下面的转换代码是当网格中的TemplateId值不是数字时将会出错的代码。防止转换错误

int TemplateId = (int)GVSummary.DataKeys[rowIndex].Values["TemplateId"]; 
+3

什么语言是什么? – 2009-12-04 16:36:34

+1

假设这是c# – captncraig 2009-12-04 17:23:11

回答