@using LeafWeb.Core.Entities @using LeafWeb.WebCms.Utility @model SearchViewModel @{ var grid = new WebGrid(Model.Items, rowsPerPage: 45); }
@Model.Items.Count() results
@Html.Partial("_LeafDataQuery", Model.Q, new ViewDataDictionary{ {"actionName", "Search"}, {"controllerName", "Results"}, {"htmlFormAction", "/leaf-data/search/"}})
@grid.Table(columns: grid.Columns( grid.Column("Identifier", "Identifier"), grid.Column("SiteId", "Site Id"), //grid.Column("Name", "Submitted By"), grid.Column("CurrentStatus", "Status", item => Status(item.Value)), grid.Column("", format: item => Actions(item.Value), canSort: false) ), htmlAttributes: new { @class = "table table-sm table-striped table-bordered table-hover" } ) @grid.PagerList()
@helper Actions(LeafInput leafInput) { @Html.Partial("_LeafInputActions", leafInput) } @helper Status(LeafInput leafInput) { @Html.Partial("DisplayTemplates/_LeafInputStatus", leafInput) }