场景:
我正在尝试绑定由 3 个属性组成的自定义类的 IEnumerable 列表:日期、产品和数量。
我的 listview/gridview 已经设置了所有列,这些列将随着制造的产品动态变化。
问题:
由于我需要按也是列的产品绑定数据,因此如果按产品绑定,我会遇到问题,我不会看到金额,如果按金额绑定,我会在排。
是否有任何选项可以将识别产品的列进行多重绑定,然后将金额放入单元格中?
这是我正在使用的课程:
public class MonthlyProducts
{
public string DateID { get; set; }
public string ProductID { get; set; }
public int Amount { get; set; }
}
我无法发布 gridview 代码,因为它会动态更改,但这是我需要放置多重绑定的地方,我为每个产品运行此代码:
GridViewColumn TempColumn = new GridViewColumn();
TempColumn.DisplayMemberBinding = ???;
TempColumn.Header = item.ProductID;
TempColumn.Width = 100;
MonthlyGridView.Columns.Add(TempColumn);
我必须通过代码来完成,因为每次客户需要报告时我都在构建列表视图。
我也不需要它来更新,因为我看到人们想要更新单元格,我不需要它。这是客户端在查看报告后将运行并关闭窗口的报告。
请帮助我,在此先感谢。