private void CreationChart() { MemberChart.Clear(); var mgArray = new decimal[48]; IGoodsOrder order = new GoodsOrder(GlobalConfig.DB.FromType.Read); IList <KeyValuePair <int, int> > memberShopingChartList = order.GetOrderHalfHour(StartTime, OrderStates, SaleFilialeID, SalePlatformID); if (memberShopingChartList.Count > 0) { int count = 0; for (int i = 0; i < memberShopingChartList.Count; i++) { count = count + memberShopingChartList[i].Key; } foreach (KeyValuePair <int, int> keyValuePair in memberShopingChartList) { mgArray[keyValuePair.Value] = WebControl.CurrencyValue(keyValuePair.Key); } MemberChart.DataSource = mgArray; MemberChart.DataBind(); MemberChart.ChartTitle.TextBlock.Text = StartTime.ToShortDateString() + "发生选择状态单总数为" + count + ",详细如下:"; } else { MemberChart.ChartTitle.TextBlock.Text = "无发生数据"; } }