我想正确地将网格中的值转换为整数。问题是网格中的值有时可能等于空字符串,这将导致强制转换错误。有没有一种复杂的方法可以在非数字值上不出错的情况下尝试强制转换,或者我应该事先进行检查?下面的强制转换代码是当网格中的TemplateId值不是数字时会出错的代码。
int TemplateId = (int)GVSummary.DataKeys[rowIndex].Values["TemplateId"];发布于 2009-12-05 00:36:33
int.TryParse():
http://msdn.microsoft.com/en-us/library/f02979c7.aspx
https://stackoverflow.com/questions/1848126
复制相似问题