title: Convert Text to Uppercase while typing in Text box
body: <p>I am new in Visual Studio and using visual Studio 2008.
  In a project I want to make all text in uppercase while typed by the user without pressing shift key or caps lock on.
  I have used this code</p>
  
  <pre><code>TextBox1.Text = TextBox1.Text.ToUpper();
  </code></pre>
  
  <p>but it capitalize characters after pressing Enter key.</p>
  
  <p>I just want that characters appear in uppercase while typing by the user without pressing shift key or without caps lock on.</p>
  
  <p>Total page code is as...</p>
  
  <pre><code>public partial class Test : System.Web.UI.Page 
   {
      protected void Page_Load(object sender, EventArgs e)
      {
  
      }
      protected void TextBox1_TextChanged(object sender, EventArgs e)
      {
          TextBox1.Text = TextBox1.Text.ToUpper();
  
      }
  }
  </code></pre>
  
  <p>Have any one any solution, please guide me.</p>