我有这行代码
int Id = Convert.ToInt32(GridViewADMIN_Panel.DataKeys[e.RowIndex].Values[0]);
获取“输入字符串的格式不正确。
答案 0 :(得分:0)
错误表示您尝试强制转换的value
为空或不包含有效整数。首先,您需要检查value是否为null,然后将值转换为int
if(GridViewADMIN_Panel.DataKeys[e.RowIndex].Values[0] != null)
{
//if value is not null then try to parse value into int
int Id = Int.TryParse(GridViewADMIN_Panel.DataKeys[e.RowIndex].Values[0]);
}
确保,在你加速之前,这个值是int。