【发布时间】:2012-01-26 16:47:04
【问题描述】:
public class PurchaseOrderItem
{
public Int64 PONumber { get; set; }
public string Description { get; set; }
public string UM { get; set; }
public int QTY { get; set; }
public decimal Cost { get; set; }
}
foreach (PurchaseOrderItem item in po.PurchaseOrderItems)
{
dgvPOItem.Rows.Add(item);
}
上面的 Foreach 不起作用。 我不能使用 DataSource,因为我需要在添加数据后添加一个空白行 所以会有一个空行,用户以后可以在gridview上添加值。
【问题讨论】:
-
你使用 Item/EditItem/Footer 模板吗?可以将空白行创建为页脚模板的一部分,然后您可以简单地将
PurchaseOrderItems 列表按原样绑定到网格。另外,是什么阻止您将空的PurchaseOrderItem附加到您的集合然后绑定到.DataSource?
标签: c# list class datagridview