The following code works under IE 8 (version 8.0.7601.17514) in Windows 7, but the same code is not able to handle Download dialog for IE 8 (version 8.0.7600.16385) in Windows Server 2008 R2:
string saveLocation = string.Format("cla-{0:HH-mm-ss}.pdf", DateTime.Now);
Manager.DialogMonitor.Start();
//Create dialogs
DownloadDialogsHandler dialog = new DownloadDialogsHandler(ActiveBrowser, DialogButton.SAVE, @"C:\"+ saveLocation, Manager.Desktop);
ActiveBrowser.Window.SetFocus();
Pages.ThinkbroadbandDownload.IconDownload5MBPngImage.ScrollToVisible(ArtOfTest.WebAii.Core.ScrollToVisibleType.ElementTopAtWindowTop);
Pages.ThinkbroadbandDownload.IconDownload5MBPngImage.MouseClick();
dialog.WaitUntilHandled(60000);