Hi Naresh, For the dynamically created controls, provide id's and write the AddHandler() method and from this, u will get the TextBox1 value and in the same way u can get the TextBox2 value also, and finally do the caliculations what u want and assign the resultant value to the third textbox. Here I will write the code for Addhandler() method: Say Txt1 is the id of the first dynamically created TextBox then AddHandler Txt1.TextChanged, AddressOf Function1 and the code for the Function1 is: Sub Function1(ByVal sender As System.Object, ByVal e As EventArgs) dim Value Value=Txt1.Text End Sub In this way u can get the value Nagendra Rao.Kandukuri