title: textbox value being lost on button submit?
body: <p>I have a form with a text box on it:</p>
  
  <pre><code>&lt;asp:TextBox ID="txtEmail" runat="server"Text="Email address" onclick="this.value='';"&gt;&lt;/asp:TextBox&gt;
  </code></pre>
  
  <p>When I submit the form with this text box and try to get txtEmail.Text to send the inputted form values somewhere I always get "Email address" as the submitted value, it should be the input that was entered into the field, am I doing this right?</p>
  
  <pre><code>protected void btnSendMessage_Click(object sender, EventArgs e)
  {
       Response.Write(txtEmail.Text); // just a test
  }
  </code></pre>