public static KendoGridFilterCollection BuildCollection(HttpRequestBase request) { var collection = BuildEmptyCollection(); var idex = 0; while (true) { var filter = new KendoGridFilter() { Field = request.Params["filter[filters][" + idex + "][field]"], Operator = request.Params["filter[filters][" + idex + "][operator]"], Value = request.Params["filter[filters][" + idex + "][value]"] }; if (filter.Field == null) { break; } collection.Filters.Add(filter); idex++; } return(collection); }
public static KendoGridFilterCollection BuildCollection(HttpRequestBase request) { var collection = BuildEmptyCollection(); var idex = 0; while (true) { var filter = new KendoGridFilter() { Field = request.Params["filter[filters][" + idex + "][field]"], Operator = request.Params["filter[filters][" + idex + "][operator]"], Value = request.Params["filter[filters][" + idex + "][value]"] }; if (filter.Field == null) { break; } collection.Filters.Add(filter); idex++; } return collection; }