you can bind text box in grid in one way with eval and two way with bind
<asp:TextBox Text='<%# Eval("lname") %>' ....>
you can retrieve value using
TextBox LastName = (TextBox)row.FindControl("lname");
any doubts reply me
if it useful vote for me
Edit: modified wrong PRE tags - Ankur.