|
public static List<OrdersDetails> GetAllRecords()
{
List<OrdersDetails> order = new List<OrdersDetails>();
int code = 10000;
for (int i = 1; i < 10; i++)
{
order.Add(new OrdersDetails(code + 1, "ALFKI", new DateTime(1991, 05, 15), "Berlin", "Kirchgasse 6"));
order.Add(new OrdersDetails(code + 2, "ANATR", new DateTime(1990, 04, 04), "Madrid", "Avda. Azteca 123"));
order.Add(new OrdersDetails(code + 3, "ANTON", new DateTime(1957, 11, 30), "Cholchester", "Carrera 52 con"));
order.Add(new OrdersDetails(code + 4, "BLONP", new DateTime(1930, 10, 22), "Marseille", "Magazinweg 7"));
code += 5;
}
return order;
} |
|
<div>
@Html.EJS().Grid("Grid").DataSource(dataManager =>{dataManager.Json(ViewBag.dataa).Adaptor("RemoteSaveAdaptor");})
.AllowSorting().AllowFiltering()
...
.AllowPaging().DataBound("bound").FilterSettings(filter => { filter.Type(Syncfusion.EJ2.Grids.FilterType.Menu); }).Render()
</div>
<script type="text/javascript">
function bound(args) {
this.dataSource.dataSource.json = ej.data.DataUtil.parse.isJson(this.dataSource.dataSource.json);
}
</script> |