private void refreshSummaryFooter() { double[] _value = getBalance(); tgrdAccountBalance.Summary.Clear(); TreeListSummaryItem _label = new TreeListSummaryItem(); _label.ShowInColumn = "Name"; _label.DisplayFormat = "Tổng số dư tài khoản nội bảng : "; tgrdAccountBalance.Summary.Add(_label); TreeListSummaryItem _debit = new TreeListSummaryItem(); _debit.ShowInColumn = "Debit"; _debit.DisplayFormat = "Nợ : " + String.Format(m_FormatNumber, _value[0]); tgrdAccountBalance.Summary.Add(_debit); TreeListSummaryItem _credit = new TreeListSummaryItem(); _credit.ShowInColumn = "Credit"; _credit.DisplayFormat = "Có : " + String.Format(m_FormatNumber, _value[1]); tgrdAccountBalance.Summary.Add(_credit); }
protected void Page_Load(object sender, EventArgs e) { base.Page_Load(sender, e); PageTitle = "Сравнение веток реестра"; PageMenu = "~/App_Data/SideMenu/Research/ResearchMenu.xml"; Int32 researchId = Convert.ToInt32(Request.QueryString["research"]); Rs = ResearchManager.GetResearch(researchId); if (TreeView1.Nodes.Count > 0) { ASPxTreeList1.Columns.Clear(); ASPxTreeList1.ClearNodes(); ASPxTreeList1.Columns.Add(new DevExpress.Web.ASPxTreeList.TreeListDataColumn("KeyName", "Имя ключя")); ASPxTreeList1.Columns.Add(new DevExpress.Web.ASPxTreeList.TreeListDataColumn("IsNodeInRsch", Rs.ResearchName)); ASPxTreeList1.Columns.Add(new DevExpress.Web.ASPxTreeList.TreeListDataColumn("IsMoneInCompared", ASPxComboBox1.SelectedItem.Text)); ConvertTreeViewToTreeList(TreeView1.Nodes[0], null); } if (Rs == null) { Response.Redirect("~/Error"); } if (!IsPostBack) { var rschs = ResearchManager.GetReadyResearches(); foreach (var r in rschs) { string text = String.Format("{0}: id = {1}",r.ResearchName, r.Id); ASPxComboBox1.Items.Add(new ListEditItem(text, r.Id)); } } if (ASPxTreeList1.Summary.Count == 0) { TreeListSummaryItem siPrice = new TreeListSummaryItem(); siPrice.FieldName = "KeyName"; siPrice.ShowInColumn = "KeyName"; ASPxTreeList1.Summary.Add(siPrice); } LHeader.Text = String.Format("Исследлвание (№{0}): {1}", Rs.Id, Rs.ResearchName); }