AjaxControlToolkit.HtmlEditor.Toolbar.OnPreRender C# (CSharp) Method

OnPreRender() protected method

protected OnPreRender ( EventArgs e ) : void
e System.EventArgs
return void
        protected override void OnPreRender(EventArgs e)
        {
            try {
                base.OnPreRender(e);
            }
            catch { }
            _wasPreRender = true;
            for(var i = 0; i < Controls.Count; i++) {
                var button = Controls[i] as CommonButton;
                if(button != null) {
                    if(!IsDesign) {
                        if(!button.PreservePlace)
                            button.Style[HtmlTextWriterStyle.Display] = "none";
                        else
                            button.Style[HtmlTextWriterStyle.Visibility] = "hidden";
                    }
                    else {
                        button.Style.Remove(HtmlTextWriterStyle.Display);
                        button.Style.Remove(HtmlTextWriterStyle.Visibility);
                    }
                }
            }
        }