AjaxControlToolkit.AjaxFileUpload.GenerateHtmlFooterContainer C# (CSharp) Méthode

GenerateHtmlFooterContainer() private méthode

private GenerateHtmlFooterContainer ( Control progressBar ) : System.Web.UI.HtmlControls.HtmlGenericControl
progressBar System.Web.UI.Control
Résultat System.Web.UI.HtmlControls.HtmlGenericControl
        HtmlGenericControl GenerateHtmlFooterContainer(Control progressBar)
        {
            var footerContainer = new HtmlGenericControl("div");
            footerContainer.Attributes.Add("class", "ajax__fileupload_footer");
            footerContainer.Attributes.Add("id", ClientID + "_Footer");
            footerContainer.Attributes["align"] = "right";

            var uploadOrCancelButton = new HtmlGenericControl("div");
            uploadOrCancelButton.Attributes.Add("id", ClientID + "_UploadOrCancelButton");
            uploadOrCancelButton.Attributes.Add("class", "ajax__fileupload_uploadbutton");

            var progressBarContainer = new HtmlGenericControl("div");
            progressBarContainer.Attributes.Add("id", ClientID + "_ProgressBarContainer");
            progressBarContainer.Attributes["align"] = "left";
            progressBarContainer.Style["float"] = "left";
            progressBarContainer.Style["width"] = "100%";
            progressBarContainer.Controls.Add(progressBar);
            HideElement(progressBarContainer);

            var progressBarHolder = new HtmlGenericControl("div");
            progressBarHolder.Attributes.Add("class", "ajax__fileupload_ProgressBarHolder");
            progressBarHolder.Controls.Add(progressBarContainer);

            footerContainer.Controls.Add(progressBarHolder);
            footerContainer.Controls.Add(uploadOrCancelButton);

            return footerContainer;
        }