Such issues are mostly related to the .NET framework and browser definition files. .NET does not recognise the browser definition string correctly and handle IE 10, IE 11 versions as unknown browsers and hence the issue.
If you are using .NET framework 4.0, the issues will be fixed by simply installing .NET framework 4.5. You will not need to make any changes to your application.
You can get some more help at:
http://www.hanselman.com/blog/IE10AndIE11AndWindows81AndDoPostBack.aspx[
^]