Usually we use __doPostBack(‘’,’’); for manually do PostBack action in our ASP.NET code, but if you use this function in an AJAX enable page, you won’t get any benefit from UpdatePanel, your UI will still get flash every you call __doPostBack().
Now, try to call __doPostBack() in the other way: setTimeout('__doPostBack(\'\',\'\')', 0);
Use javascript function setTimeout instead call __doPostBack directly then you won’t see any UI flash now. :-)