public static HtmlTableRow NewRow(this HtmlTableSection section) { var newRow = new HtmlTableRow(section.Columns); section.Add(newRow); return(newRow); }
public static void Add(this HtmlTableSection table, IEnumerable <object> values) { var newRow = table.NewRow(); foreach (var(column, value) in table.Columns.Zip(values, (column, value) => (column, value))) { newRow[column.Name].Value = value; } }
public static void Add(this HtmlTableSection table, params object[] values) => table.Add((IEnumerable <object>)values);