You create dynamic textbox (or any control) as
TextBox myTextBox = new TextBox();
dynamictextbox.Text = "This is dynamically added text box";
this.Controls.Add(myTextBox);
Write this code in Page_Load.
To read value,
string myTextBoxValue = myTextBox.Text;
Hope that helps
Milind