This is subtle in IE. You will need to add a text field to your control, set the display to no and visibility to hidden, which should not affect the appearance of your control, since this text field will be hidden, the input should work correctly, this is an IE problem
Edit: ignore this if you are using .NET 2.0 which introduced defaultButton
source
share