Prevent Form Submit on Enter Key Press Using ASP Panel

  1. <asp:Panel ID="panel1" runat="server" DefaultButton="Button2">  
  2.        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>  
  3.        <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>  
  4.        <asp:Button ID="Button1" Text="Submit" runat="server" />  
  5.        <asp:Button ID="Button2" Text="Submit" runat="server" Style="display: none;" OnClientClick="return false"/>  
  6. </asp:Panel>  
In the above code, enter key click will not result in form submit as the default button of panel is set to "Button2" which is a dummy button with display as none and onclientclick function returning false.