You may have several submit buttons on you form.
When pressing enter key, it might simulate the wrong button.
Try to define the proper button for the default submit button on your
Page_OnLoad event:
this.form1.DefaultButton=btnMyDefaultButton.ClientID;