Bug 21461 - IE10 - Click on imagebutton in updatepanel produces error, click on normal button does not!
Summary: IE10 - Click on imagebutton in updatepanel produces error, click on normal bu...
Status: NEW
Alias: None
Product: Class Libraries
Classification: Mono
Component: System.Web (show other bugs)
Version: master
Hardware: PC Windows
: --- normal
Target Milestone: Untriaged
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2014-07-20 07:07 UTC by Lex Li
Modified: 2014-07-20 07:07 UTC (History)
1 user (show)

See Also:
Tags:
Is this bug a regression?: ---
Last known good build:


Attachments

Description Lex Li 2014-07-20 07:07:09 UTC
This issue exactly matches this Microsoft bug,

https://connect.microsoft.com/VisualStudio/feedback/details/755419/asp-net-4-0-and-ie10-click-on-imagebutton-in-updatepanel-produces-error-click-on-normal-button-does-not

Due to one design flaw of IE 10 and IE 11, the original System.Web.UI.WebControls.ImageButton.LoadPostData implementation cannot handle the decimal numbers returned by such IE versions.

Microsoft released hotfixes for .NET Framework 2.0+, while we reviewed Mono's code base such issues are not taken into consideration.

One of my friend sent a pull request on GitHub, 

https://github.com/mono/mono/pull/1171

That patch itself has some performance problem. Thus, I am now opening this bug report, and hope your guys can find a better way to fix it.

Note You need to log in before you can comment on or make changes to this bug.