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