1. do not be lazy, you need to set its ID before calling Add()
2. of course, you could get its UniqueID using Lable1.Controls[n].UniqueID, where n is the index for the TextBox, if that is the only control you added to Label1, use Label1.Controls[0].UniqueID