TextChanged event not firing
<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>
