// Added by Hongwei Shen([email protected]) 10/9/2005
        // for supporting version comparison

        /// <summary>
        /// Handle the request for comparison
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param>
        private void CompareButton_Click(Object sender, EventArgs e)
        {
            HtmlTextDB text = new HtmlTextDB();

            HtmlHolder.Controls.Clear();

            if (IsComparing == 0)
            {
                Content                  = Server.HtmlDecode(text.GetHtmlTextString(ModuleID, Version));
                HtmlLiteral              = new LiteralControl(Content.ToString());
                HtmlLiteral.DataBinding += new EventHandler(HtmlLiteral_DataBinding);
                HtmlLiteral.DataBind();
                HtmlHolder.Controls.Add(HtmlLiteral);
                IsComparing = 1;
            }
            else
            {
                string prod   = Server.HtmlDecode(text.GetHtmlTextString(ModuleID, WorkFlowVersion.Production));
                string stag   = Server.HtmlDecode(text.GetHtmlTextString(ModuleID, WorkFlowVersion.Staging));
                Merger merger = new Merger(prod, stag);
                Content                  = Server.HtmlDecode(merger.merge());
                HtmlLiteral              = new LiteralControl(Content.ToString());
                HtmlLiteral.DataBinding += new EventHandler(HtmlLiteral_DataBinding);
                HtmlLiteral.DataBind();
                HtmlHolder.Controls.Add(HtmlLiteral);
                IsComparing = 0;
            }
        }
        private void Page_Load(object sender, EventArgs e)
        {
            HtmlTextDB text = new HtmlTextDB();

            Content                  = Server.HtmlDecode(text.GetHtmlTextString(ModuleID, Version));
            HtmlLiteral              = new LiteralControl(Content.ToString());
            HtmlLiteral.DataBinding += new EventHandler(HtmlLiteral_DataBinding);
            HtmlLiteral.DataBind();
            HtmlHolder.Controls.Add(HtmlLiteral);
        }