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 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 = item.IsPage ? 1 : 2, Text = value.ToString() }; heading.CssClass = CssClass; container.Controls.Add(heading); return(heading); } return(null); }