예제 #1
0
 public TableTag()
     : base("table")
 {
     THead = new HtmlTag("thead", this);
     TFoot = HtmlTagExtensions.Render(new HtmlTag("tfoot", this), false);
     TBody = new HtmlTag("tbody", this);
 }
예제 #2
0
 public HtmlTag Header(string text) => HtmlTagExtensions.Text(new HtmlTag("th", this), text);
예제 #3
0
 public HtmlTag Cell(string text) => HtmlTagExtensions.Text(new HtmlTag("td", this), text);
예제 #4
0
 public HtmlTag VisibleForRoles(IPrincipal principal, params string[] roles) => HtmlTagExtensions.Render(this, roles.Any(principal.IsInRole));
예제 #5
0
 public static HtmlTag Placeholder() => HtmlTagExtensions.NoTag(new HtmlTag());
예제 #6
0
 public static HtmlTag Empty() => HtmlTagExtensions.Render(new HtmlTag("span"), false);
예제 #7
0
 private static HtmlTag MakeOption(string display, object value) => HtmlTagExtensions.Attr(HtmlTagExtensions.Text(new HtmlTag("option"), display), "value", value);