very simple c# submit button
<p>I have several ImageButtons on the top of my page, then I have a textbox and button in the middle.  If you type in the textbox then hit enter on the keyboard the browser follows the link of the first ImageButton instead of the submit button next to the textbox.  I have ran into this in the pase and had to put the imagebuttons on the bottom of the page for it to work correctly, that is not an ok fix in this case.  I tried setting UseSubmitBehavior="true" , but that does nothing.  I tried putting the textbox and button in a separate DIV and a separate panel, didn't work either</p>

<p>TOP of the page</p>

<pre><code>      &lt;div style="position:absolute; left: 70% ; top: 5%;"&gt;
    &lt;asp:ImageButton ID="imgFB" runat="server" ImageUrl="Images/facebook_icon.jpg"  PostBackUrl="http://www.facebook.com/832586561" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
    &lt;asp:ImageButton ID="imgLI" runat="server" ImageUrl="Images/linkedin_logo.jpg" PostBackUrl="http://www.linkedin.com/pub/scott-selby/33/304/44a" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
    &lt;asp:ImageButton ID="imgCB" runat="server" ImageUrl="Images/careerbuilder_logo.jpg" PostBackUrl="http://www.careerbuilder.com" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
    &lt;asp:ImageButton ID="imgCP" runat="server" ImageUrl="Images/codeplex_logo.jpg" PostBackUrl="http://www.codeplex.com" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/div&gt;
</code></pre>

<p>Middle of Page</p>

<pre><code>    &lt;div ID="formPanel" runat="server" style="position:absolute; top:235px;"&gt;
         &lt;asp:TextBox ID="txtNewCity" runat="server"&gt;&lt;/asp:TextBox&gt;
         &lt;asp:Button ID="btnChangeCity" runat="server" Text="Change City" UseSubmitBehavior="true" /&gt;
    &lt;/div&gt;
</code></pre>
