protected void Page_Load(object sender, EventArgs e)
 {
     string imgUrl = "http://res2.windows.microsoft.com/resbox/en/windows%207/main/0d8a4985-b5e2-41a6-a1b6-e4bafb517937_92.png";
     SPPageStatusSetter statusSetter = new SPPageStatusSetter();
     statusSetter.AddStatus("Title", string.Format("可以使用html的内容: <img src={0}>", imgUrl), SPPageStatusColor.Yellow);
     this.Controls.Add(statusSetter);
 }
Example #2
0
        public static void SetStatus(HtmlForm form, string title, string message, SPPageStatusColor color)
        {
            var statusSetter = new SPPageStatusSetter {
                Visible = true
            };

            statusSetter.AddStatus(title + ":", message, color);
            form.Controls.Add(statusSetter);
        }
        protected override void OnInit(EventArgs e)
        {
            base.OnInit(e);
            _SPPageStatusSetter = new SPPageStatusSetter();
            _ScriptManagerProxy = new ScriptManagerProxy();
            _ScriptManagerProxy.Scripts.Add(new ScriptReference("/_layouts/15/INC/Jondu.Skandia.Simulators/js/NumberExtensions.js"));
            if (UseJquery)
                _ScriptManagerProxy.Scripts.Add(new ScriptReference("/_layouts/15/INC/Jondu.Skandia.Simulators/js/jquery-1.11.1.min.js"));

            Controls.Add(_SPPageStatusSetter);
            Controls.Add(_ScriptManagerProxy);
        }
 /// <summary>
 /// This method displays custom feature disabled message and also disbles set of features activation and deactivation
 /// </summary>
 /// <param name="writer"></param>
 protected override void Render(HtmlTextWriter writer)
 {
     if (IsRendered)
     {
         SPPageStatusSetter ctlStatusBar = new SPPageStatusSetter();
         ctlStatusBar.AddStatus(
             Settings.customDisableMsgTitle,
             Settings.customDisableMgsHtml,
             SPPageStatusColor.Yellow);
         this.Controls.Add(ctlStatusBar);
     }
     base.Render(writer);
 }
        /// <summary>
        /// This method displays custom feature disabled message and also disbles set of features activation and deactivation
        /// </summary>
        /// <param name="writer"></param>
        protected override void Render(HtmlTextWriter writer)
        {
            if (IsRendered)
            {

                SPPageStatusSetter ctlStatusBar = new SPPageStatusSetter();
                ctlStatusBar.AddStatus(
                    Settings.customDisableMsgTitle,
                    Settings.customDisableMgsHtml,
                    SPPageStatusColor.Yellow);
                this.Controls.Add(ctlStatusBar);
            }
            base.Render(writer);
        }