Here I go again :-
IS the TextBox responding after runtime adding (enabled, updates to bound
control, etc.)?
Perhaps you might want to prefix the ControlSource with the table/cursor name :-
Grid.Column1.ControlSource = 'myCursor.Telephone'. Is Bound=.T.?
Kenneth.