單個元素我有,其中有多個項目的列表。現在我想獲得第一個元素的值tRecordCount
。我正在嘗試,但出現錯誤System.FormatException:輸入字符串的格式不正確。得到列表在C#
誰能告訴我什麼是錯誤的代碼?
((HiddenField)GridViewPagingControl.FindControl("TotalRows")).Value = Convert.ToString(List.First(item => item.tRecordCount == Convert.ToInt32("tRecordCount")));
我試圖FirstOrDefault
和Single
過,但沒有工作。 tRecordCount的返回類型是int。
由於提前
添加一些更多的代碼。如果字符串不是有效的整數,Convert.ToInt32(「AnyString」)總是會拋出這個錯誤。 –
你在這方面做得很多。首先得到你的記錄,然後轉換它,最後你可以把它設置爲你的控制。這種方式是easyer找到你的錯誤;-) – jwillmer
確定這部分「Convert.ToInt32(」tRecordCount「)」將始終拋出異常 –