I think dtryan is wrong. If you use Enabled then you cannot type anything at all int he box. If you want to use read only then use the read only property.
Like this
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
protected void Page_Load(object sender, EventArgs e)
{
// some text that is put into the textbox.
TextBox1.Text = "Some Text that you can't edit but can copy out of.";
// if read only is set to true then you can't change the text but copy it out.
TextBox1.ReadOnly = true;
// if enabled is set to false then you can't change the text or copy the text out.
//TextBox1.Enabled = false;
}
if this is your code
<asp:TextBox ID="Req_DateTextBox" runat="server" Text='<%# Bind("Req_Date", "{0:d}") %>
Then it would be Req_DateTextBox.ReadOnly = true;