In asp.net, a text box isn't considered "bidable". Only a gridview, details view ect are bindable. Very stupid to me. I have no idea why this would change. What I have done is to just go into the dataset and set that value to the .text property in the codebehind.