Is there any GridView in .net MVC core like below MVC webgrid? which support sorting,filtering using Angularjs.
@grid.GetHtml(
tableStyle: "webgrid-table",
headerStyle: "webgrid-header",
footerStyle: "webgrid-footer",
alternatingRowStyle: "webgrid-alternating-row",
selectedRowStyle: "webgrid-selected-row",
rowStyle: "webgrid-row-style",
columns: grid.Columns(
grid.Column("GRNNo"),
grid.Column("InvoiceNo"),
grid.Column("Total",format:(item)=>string.Format("{0:c2}", item.Total)),
grid.Column("InvoiceDate",format:(item)=>string.Format("{0:d}", item.InvoiceDate)),
grid.Column(format: (item) => new HtmlString(
Html.EnActionLink("Details", "Details", "GRNs", new { id = item.ID }, new { @class = "glyphicon glyphicon-eye-open" }).ToHtmlString() + " | " +
Html.EnActionLink((item.IsDeleted == false) ? "Delete" : "Activate", "Delete", "GRNs", new { id = item.ID }, new { @class = (item.IsDeleted == false) ? "glyphicon glyphicon-trash colorred" : "glyphicon glyphicon-open colorspringgreen" }).ToHtmlString()))
)
)


