private Control CreateControl(string htmlFileName)
            {
                WebBrowser control = new WebBrowser();

                //
                // disable JavaScript error in WebBrowser control
                //
                control.ScriptErrorsSuppressed = true;

                control.Navigate(GetResultCommand.GetWebPath(htmlFileName));

                return(control);
            }
            public override MailContent CreateMailContent()
            {
                MailContent mailContent = new MailContent();

                string fullHtmlPath  = GetResultCommand.GetWebPath(this._htmlPath);
                string htmlStr       = DownloadHtml(fullHtmlPath);
                string innerBodyHtml = GetInnerBodyHtml(htmlStr);

                mailContent.Message = string.Format(
                    "<br>Html Report:<br><div>{0}</div>",
                    innerBodyHtml
                    );

                return(mailContent);
            }