I tested showing and repainting a slider but it works fine on my side. What I can assume is that for some reason (e.g too much HTML, etc) this happens a bit slowlier on your side. What I suggest is to try calling repaint with some small timeout (actually, 0ms usually does the trick) as follows:
MainD = document.getElementById(MainSearchDivID);
btnShow = document.getElementById(btnShowDivID);
btnHide = document.getElementById(btnHideDivID);
slider = $find(
"<%= RadSlider1.ClientID %>"
Please, test my suggestion and in case you need further assistance, send me some fully working demo page and I will do my best to help.
All the best,
the Telerik team
Sharpen your .NET Ninja skills
! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>