【发布时间】:2014-05-03 07:39:10
【问题描述】:
我在 ID 列中的代码中不断收到“指定的转换无效”错误。我尝试使用
data.Columns.Add("ID", typeof(int));
让它知道 ID 是一个 int。我正在从本地 .xls 文件中获取数据。
这是我的代码:
foreach (DataRow p in data.Rows)
{
TopPlayed top = new TopPlayed()
{
TrackID = p.Field<int>("ID"),
TrackName = p.Field<string>("Track Name"),
ArtistName = p.Field<string>("Artist Name"),
Times = p.Field<double>("NoOfPlays").ToString()
};
data.Columns.Add("ID", typeof(int));
daa.Add(top);
}
这是我的课:
public class TopPlayed
{
public int TrackID { get; set; }
public string TrackName { get; set; }
public string ArtistName { get; set; }
public string Times { get; set; }
}
提前干杯:)
【问题讨论】:
标签: c# asp.net-mvc-4 int