IE will treat the "Enter" button as submitting the form ... that is its nature. What I have found is that if there is even one button (that is an INPUT of type SUBMIT) the "Enter" button can be an annoying feature to handle because of this nature. You can avoid this by making the buttons of type BUTTON but this is probably not a good viable option because I would assume that you are using the Web Control asp:Button which is of type SUBMIT. So, using javascript to capture the keydown, or keyup, or keypress event(s) is probably going to be your best method of blocking this "feature".
Wally Atkins
Newport News, VA, USA