private void SearchDetails(RadDataPager pager, FundAccountTotalEntity totalEntity, Grid grid = null) { if (totalEntity != null) { int totalCount = 0; grid = grid ?? UIHelper.GetAncestor <Grid>(pager); var gv = grid.FindChildByType <RadGridView>(); gv.ItemsSource = _dataContext.SearchFundAccount(totalEntity.OrganizationID, totalEntity.BrandID, pager.PageIndex, pager.PageSize, ref totalCount); pager.ItemCount = totalCount; } }
void UpdateRole_SizeChanged(object sender, SizeChangedEventArgs e) { DockPanel wp = this.FindName("panel") as DockPanel; wp.Width = e.NewSize.Width; RadDataPager rdp = this.FindName("page") as RadDataPager; RadNumericUpDown nud = this.FindName("pagesize") as RadNumericUpDown; rdp.Width = e.NewSize.Width - nud.Width; }
void Search_SizeChanged(object sender, SizeChangedEventArgs e) { DockPanel wp = this.FindName("panel") as DockPanel; wp.Width = e.NewSize.Width; RadDataPager rdp = this.FindName("page") as RadDataPager; RadNumericUpDown nud = this.FindName("pagesize") as RadNumericUpDown; rdp.Width = e.NewSize.Width - nud.Width; outline.Width = txt.ActualWidth - txtblock.ActualWidth; }
protected void LinqDataSourceRadGridDataSource_Selecting(object sender, LinqDataSourceSelectEventArgs e) { var data = EsmHelper.GetData(portalDc, this.itemFilter); RadDataPager radDataPager = RadListViewItem.FindControl("RadDataPagerItem") as RadDataPager; vw_item vwItem = data.ToList()[pageIndex]; var query = from c in portalDc.purchaseOrderLines where c.itemId == vwItem.itemId && c.purchaseOrder.company.companyCode == vwItem.companyCode select new { c.openQuantity, c.uomCode, c.deliveryDate, c.purchaseOrder.businessPartner.bpName, c.purchaseOrder.businessPartner.country.description }; e.Result = query; }
void AddKey_SizeChanged(object sender, SizeChangedEventArgs e) { DockPanel wp = this.FindName("panel") as DockPanel; wp.Width = e.NewSize.Width; RadDataPager rdp = this.FindName("page") as RadDataPager; RadNumericUpDown nud = this.FindName("pagesize") as RadNumericUpDown; rdp.Width = e.NewSize.Width - nud.Width; //DockPanel wp2 = this.FindName("panel2") as DockPanel; //wp2.Width = e.NewSize.Width; //RadDataPager rdp2 = this.FindName("page2") as RadDataPager; //RadNumericUpDown nud2 = this.FindName("pagesize2") as RadNumericUpDown; //rdp2.Width = e.NewSize.Width - nud2.Width; }
protected void Page_Load(object sender, EventArgs e) { portalDc = new DALPortalDataContext(); this.itemFilter = (ItemFilter)Session["itemFilter"]; if (!IsPostBack) { this.selectedItemId = Convert.ToInt32(Session["selectedItemId"]); this.selectedCompanyCode = Session["selectedCompanyCode"].ToString(); IQueryable <vw_item> data = EsmHelper.GetData(portalDc, this.itemFilter); int index = data.ToList().FindIndex(c => c.itemId.Equals(selectedItemId) && c.companyCode.Equals(selectedCompanyCode)); RadDataPager radDataPager = RadListViewItem.FindControl("RadDataPagerItem") as RadDataPager; radDataPager.FireCommand("Page", (index).ToString()); } }
private void RadDataPager_PageIndexChanged(object sender, PageIndexChangedEventArgs e) { RadDataPager pager = sender as RadDataPager; this.SearchDetails(pager, (FundAccountTotalEntity)pager.DataContext); }