@model IEnumerable @{ var grid = new WebGrid(Model, rowsPerPage: 45); } @grid.GetHtml(columns: grid.Columns( grid.Column("LeafInputIdentifier", "Identifier"), grid.Column("LeafInputSiteId", "Site Id"), grid.Column("LeafInputName", "Submitted By"), grid.Column("CurrentStatus", "Status", item => StatusFormat(item)), grid.Column("Total Results: " + Model.Count(), format: item => Btns(item))), htmlAttributes: new { @class = "table table-striped table-bordered table-hover table-condensed" } ) @helper Btns(dynamic item) {
} @helper DetailsLink(dynamic item) { Details } @helper ChartLink(dynamic item) { Chart } @helper StatusFormat(dynamic item) { @item.CurrentStatus }