public override void OnPageLoad(object sender, EventArgs e) { base.OnPageLoad(sender, e); model = new CategoryRelatedQueryVM(); this.DataContext = model; this.CategoryRelatedResult.LoadingDataSource += new EventHandler <LoadingDataEventArgs>(CategoryRelatedResult_LoadingDataSource); }
public void GetCategoryRelatedByQuery(CategoryRelatedQueryVM model, int PageSize, int PageIndex, string SortField, EventHandler <RestClientEventArgs <dynamic> > callback) { CategoryRelatedQueryFilter query = new CategoryRelatedQueryFilter(); query = model.ConvertVM <CategoryRelatedQueryVM, CategoryRelatedQueryFilter>(); query.PageInfo = new PagingInfo { PageSize = PageSize, PageIndex = PageIndex, SortBy = SortField }; restClient.QueryDynamicData(GetCategoryRelatedUrl, query, (obj, args) => { if (args.FaultsHandle()) { return; } callback(obj, args); }); }