public Control AddTo(Control container, ViewContext context) { int level = context.Fragment.Tokens.First().Fragment.Length; string text = context.Fragment.ToString().Trim('='); Hn hn = new Hn(); hn.Level = level; hn.Text = text; container.Controls.Add(hn); return hn; }
public override Control AddTo(ContentItem item, string detailName, Control container) { var value = item[detailName]; if (value != null) { var heading = new Hn { Level = item.IsPage ? 1 : 2, Text = value.ToString() }; container.Controls.Add(heading); return heading; } return null; }
public Control AddTo(Control container, ViewContext context) { int level = context.Fragment.Value.Length; string text = context.Fragment.InnerContents; Hn hn = new Hn(); hn.Level = level; hn.Text = text; container.Controls.Add(hn); return hn; }
public override Control AddTo(ContentItem item, string detailName, Control container) { var value = item[detailName]; if (value != null) { var heading = new Hn { Level = HeadingLevel, // item.IsPage ? 1 : 2, Text = value.ToString(), AllowHtml = this.AllowHtml, CssClass = CssClass }; container.Controls.Add(heading); return heading; } return null; }