plkilroy:<asp:Button ID="Button" runat="server" Text="Submit" OnClick="Button_OnClick" style="display:none" UseSubmitBehavior="false" />
It seems yout try to click the button by javascript, and also try to hide the button.
But, I think this button not rendered and not part of the DOM at all, because of style="display:none". This behavior is the standard behavior, so you have problem with firefox.
You can try instead:
<div style="display: none">
<asp:Button ID="Button" runat="server" Text="Submit"
OnClick="Button_OnClick" UseSubmitBehavior="false"
/>
</div>
plkilroy:To solve this problem I used some JS, for anyone interested!!
What happens when your user disable javascript?
(considered a malicious user)