//把泛型转换成dataTable的实例
public DataTable GetLineListByOfferingId(int pageIndex, int pageSize, Guid offeringId)
{
DataTable dt = new DataTable();
dt.Columns.Add("Srcs");
dt.Columns.Add("Targets");
dt.Columns.Add("Types");
dt.Columns.Add("ID");
List<TOpNTLineDisplayList> list = FindNTLineByOfferingID(offeringId.ToString(), pageSize, pageIndex);
foreach (TOpNTLineDisplayList line in list)
{
DataRow dr = dt.NewRow();
dr["Srcs"] = line.Srcs;
dr["Targets"] = line.Targets;
dr["Types"] = line.Types;
dr["ID"] = line.Id;
dt.Rows.Add(dr);
}
return dt;
}