【发布时间】:2014-06-27 08:33:34
【问题描述】:
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
var fP18VaR = (float) (int)e.Values[0];
}
我来了
InvalidCastException - 指定的强制转换无效
为什么它不起作用?
e.Values[0] 的值为:6 666,00
【问题讨论】:
-
什么是
e.Values[0],Horse? 编辑所以它是6 666,00,十进制/双精度数还是string? -
也许
int的转换已经失败? -
e.Values[0].GetType()?
-
我同意@UweKeim .. 我认为这些值与其他数据类型有关。
-
这真的是 6[whitespace]666,00 吗?如果是这样,int 解析可能已经失败了
标签: c#