0
我在我的GridView中有一个温度列,想要在RowDataBound中检索十进制温度值。我该怎么做呢?谢谢。ASP.NET GridView:如何在RowDataBound的单元格中检索十进制值?
我在我的GridView中有一个温度列,想要在RowDataBound中检索十进制温度值。我该怎么做呢?谢谢。ASP.NET GridView:如何在RowDataBound的单元格中检索十进制值?
试试这个:
void GridView_RowDataBound(Object sender, GridViewRowEventArgs e)
{
if(e.Row.RowType == DataControlRowType.DataRow)
{
// say temparature field in column 3
decimal temp = decimal.Parse(e.Row.Cells[2].Text.ToString());
}
}
情况下,它的错误出来说:“输入字符串的不正确的格式”,然后看看这个文件
非常感谢。我一直在得到这个错误,不知道我做错了什么。现在我知道这是一个原因,可以调查。 – user776676