I have simple (no ajax, no update panels) Asp.net application with a form which contains a server side DropdownList control. It works fine in all browsers except IE 10. Drop
The issue is ASP.NET browser definitions do not recognize IE10 so it defaults to a down-level definition, which has certain inconveniences, like that it does not support features like JavaScript.
An alternative to the machine wide hotfix(s) or site level App_Browser solutions is to simply add Page.ClientTarget = "uplevel" to the Page_Init method in the code behind.
Example:
private void Page_Init(object sender, EventArgs e)
{
Page.ClientTarget = "uplevel";
}
yes it wont work... it is IE10 draw-back.
To make it work properly, you need to make you application IE10 compatible by adding a file "ie.browser" in App_Browser folder... Check this out