title: ASP.NET UpdatePanel flickers on partial postbacks in IE11 on Windows 10, when it has scrollable div
body: <p>UpdatePanel flickers when the user clicks a button that causes a partial postback, when button positioned inside scrollable div element inside that updatepanel (when a div without scrolling does not flicker).  Flicker becomes stronger as the number of elements inside a div increases. The question is how to remove flicker.</p>
  
  <p>This issue appear only in IE11 under Windows 10. In other browsers the problem does not recur, even in IE11 under Windows 8.1 everything works fine.</p>
  
  <h2>My version of IE11 on Windows 10 (in older IE11 on Windows 10 there was the same bug)</h2>
  
  <p><a href="https://i.stack.imgur.com/XD9XR.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/XD9XR.png" alt="enter image description here"></a></p>
  
  <h2>My test page aspx code (I just created an empty web project with this page)</h2>
  
  <pre><code>&lt;%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TestIEFlicker.aspx.cs" Inherits="IEFlickering.TestIEFlicker" %&gt;
  
  &lt;!DOCTYPE html&gt;
  
  &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
  &lt;head runat="server"&gt;
      &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;
      &lt;title&gt;&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
      &lt;form id="form1" runat="server"&gt;
          &lt;asp:ScriptManager ID="ScriptManager1" runat="server"&gt;
          &lt;/asp:ScriptManager&gt;
          &lt;asp:UpdatePanel runat="server" ID="UpdatePanel1" UpdateMode="Conditional"&gt;
              &lt;ContentTemplate&gt;
                  &lt;div style="width: 1000px; height: 300px; background-color: antiquewhite; overflow-x: auto;"&gt;
                      &lt;div style="width: 1500px; height: 200px; background-color: aquamarine;"&gt;
                          &lt;asp:Button ID="Button1" runat="server" UseSubmitBehavior="true" /&gt;
                      &lt;/div&gt;
                  &lt;/div&gt;
              &lt;/ContentTemplate&gt;
          &lt;/asp:UpdatePanel&gt;
      &lt;/form&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>Please help, this issue will completely break my corporate application when customers upgrade to Windows 10 and yes they continue to use IE11...</p>
  
  <p>Scrolling in this way is used in many elements of the site, GridView, DetailsViews, etc. It looks very ugly.</p>