Exemple #1
0
        private void InitOverrides()
        {
            CSSTemplateItem cssTemplate = PageItem.InnerItem;

            string cssInsert = "<link href=\"{0}\" rel=\"stylesheet\" />";
            var    css       = this.FindControl("headerSectionCSS") as Literal;

            if (css != null && cssTemplate != null && cssTemplate.CSSInclude.ListItems.Count > 0)
            {
                foreach (var item in cssTemplate.CSSInclude.ListItems)
                {
                    CSSItem cssItem = item;

                    if (cssItem != null && !string.IsNullOrEmpty(cssItem.CSSFilename.Text) && !string.IsNullOrEmpty(cssItem.CSSFilepath.Text))
                    {
                        css.Text += string.Format(cssInsert, cssItem.CSSFilepath.Text + cssItem.CSSFilename.Text);
                    }
                }
            }

            JSTemplateItem jsTemplate = PageItem.InnerItem;

            string jsInsert = "<script src=\"{0}\"></script>";
            var    js       = this.FindControl("footerSectionJS") as Literal;

            if (js != null && jsTemplate != null && jsTemplate.JSInclude.ListItems.Count > 0)
            {
                foreach (var item in jsTemplate.JSInclude.ListItems)
                {
                    JSItem jsItem = item;

                    if (jsItem != null && !string.IsNullOrEmpty(jsItem.JSFilename.Text) && !string.IsNullOrEmpty(jsItem.JSFilepath.Text))
                    {
                        js.Text += string.Format(jsInsert, jsItem.JSFilepath.Text + jsItem.JSFilename.Text);
                    }
                }
            }
        }
Exemple #2
0
 public ViewProfileItem(Item innerItem) : base(innerItem)
 {
     _CSSTemplateItem = new CSSTemplateItem(innerItem);
     _JSTemplateItem  = new JSTemplateItem(innerItem);
 }