create object(label) in template column of datagrid in runtime.

calvin

Regular
Joined
Nov 6, 2003
Messages
71
I would like to create an object(like label) on each column of datagrid(create column in runtime). I was get an error of "Object reference not set to an instance of an object" in my code.

Code:

For i = 1 to ...
Dim _templateColumn As TemplateColumn
_templateColumn = New TemplateColumn
_templateColumn.HeaderText = i.ToString("00")

Dim lblRegistered As Label = New Label
lblRegistered.ID = "lblResult" & i

_templateColumn.ItemTemplate.InstantiateIn(lblRegistered) *Error here
Controls.Add(lblRegistered)

DataGrid1.Columns.Add(_templateColumn)
Next

Is there any error in my code? Please let me know if you found it. Appreciate for those who give the solution and comments.
Thank you.

Calvin
 
Back
Top