title: TextChanged event not firing
body: <p>I have a GridView and a TextBox in one of its fields:</p>
  
  <pre><code>&lt;asp:GridView ID="NTSBulkEditGridView" runat="server" AutoGenerateColumns="false" AllowSorting="true" Height="500px"
          DataKeyNames="BookStem" OnRowDataBound="NTSBulkEditGridView_RowDataBound" DataSourceID="NTSSqlDataSource"&gt;
  &lt;Columns&gt;  
      &lt;asp:TemplateField HeaderText="Priority" SortExpression="Priority"&gt;  
          &lt;ItemTemplate&gt;  
              &lt;asp:TextBox ID="txtPriority" runat="server" Text='&lt;%# Eval("Priority") %&gt;' BorderStyle="None" Width="80%" OnTextChanged="TextBox_Changed" AutoPostBack="true"&gt;&lt;/asp:TextBox&gt;  
              &lt;asp:CompareValidator ID="PriorityCompareValidator" runat="server" ControlToValidate="txtPriority" Display="Dynamic" ErrorMessage="Priority must be an integer!" Text="*" Operator="DataTypeCheck" Type="Integer" ValidationGroup="InsertUpdateNewTitlesStatusValidation" &gt;&lt;/asp:CompareValidator&gt;
          &lt;/ItemTemplate&gt;
      &lt;/asp:TemplateField&gt;  
  </code></pre>
  
  <p>...</p>
  
  <p>Could you please tell me why TextBox_Changed() is never called when I change text and press Enter? I tried to put same kind of a TextBox outside of the GridView, and there it works.
  Thanks.</p>