的WinForms。 ObjectDataSource添加计算列

时间:2010-08-06 05:46:13

标签: winforms data-binding aggregate objectdatasource

我使用ObjectDataSource并将IEnumerable [Person]绑定到我的DevExpress GridView

class Person
{
   private int Id {get; set;}
   public string Name {get; set;}
}

在网格处有两列Id,Name。我想要新的列“Sum”,它是由person对象计算的(aggragate by person)。在asp.net我创建新列并在RowDataBound事件中计算其值。在winforms我没有看到这个事件和其他appr。那么在这种情况下我该怎么办呢。我在哪里可以处理约束力矩?谢谢

1 个答案:

答案 0 :(得分:1)

您应该在GridView中创建unbound column,然后使用CustomUnboundColumnData事件计算其值。