Hi Mark -
Not sure if this will help you or not... but I have added columns successfully in 2 different TypedLists of mine:
Partial Public Class ContractBenefitTypedList
Protected Overrides Sub OnInitialized()
'Create custom column
Dim colSummary As New DataColumn("Summary", GetType(String), "Benefit + ' (' + TPA + ')'", MappingType.Element)
Me.Columns.Add(colSummary)
'Call Base
MyBase.OnInitialized()
End Sub
End Class
Partial Public Class ReportYtdsummaryByGroupTypedList
Protected Overrides Sub OnInitialized()
'Create custom column - If IsIncome = True, Return Positive, Else = Return Negative
Dim colIncomeExpenseAmount As New DataColumn("IncomeExpenseAmount", GetType(Decimal), "IIF( IncomeExpenseIsIncome = True, IncomeExpenseAmountABS, IncomeExpenseAmountABS * -1 )", MappingType.Element)
Me.Columns.Add(colIncomeExpenseAmount)
'Call Base
MyBase.OnInitialized()
End Sub
End Class
Hope this helps!
Ryan