private void CreateChart() { this.StatisticsClass = statisticsClass.SelectedValue; //分析类型 this.BeginDate = NDConvert.ToDateTime(wdcBeginDate.Value); if (NDConvert.ToDateTime(wdcEndDate.Value) == NDConvert.ToDateTime("1900-1-1")) { this.EndDate = NDConvert.ToDateTime("2999-12-31"); } else { this.EndDate = NDConvert.ToDateTime(wdcEndDate.Value); } Chart chart3DPie = new CreateWebChart().HLACreateChart(true, SeriesChartType.Pie, statisticsClass.SelectedItem.Text, BeginDate, EndDate, StatisticsClass); chart3DPie.Attributes.Add("id", "chart3DPie"); chart3DPie.ImageUrl = "TempFiles/ChartPic_9"; chartContent.Controls.Add(chart3DPie); if (IsPostBack) { string chart3DPieHtml = "\"" + RenderHTML(chart3DPie).Replace("\"", "'").Replace("\n", "").Replace("\r", "").Replace(" ", "") + "\""; Anthem.Manager.AddScriptForClientSideEval(string.Format("innerDivAllHtml({0});", chart3DPieHtml)); } }
/// <summary> /// 首页数据绑定 /// 作者:姚东 /// 时间:20100924 /// </summary> private void BindDate() { BLL.Query.IndexQuery query = new BLL.Query.IndexQuery(); //绑定问卷调查部分的数据 DataTable surveyDT = null; surveyDT = query.GetSurveyList(); DataColumn dc = new DataColumn(); dc.ColumnName = "HasAnswered"; surveyDT.Columns.Add(dc); if (Session["UserGUID"] != null) { foreach (DataRow dr in surveyDT.Rows) { if (new BLL.Query.IndexQuery().CheckHasAnswered(dr["SID"].ToString(), Session["UserIDClient"].ToString())) { dr["HasAnswered"] = "已参加"; } else { dr["HasAnswered"] = "未参加"; } } } rptSurveyMain.DataSource = surveyDT; rptSurveyMain.DataBind(); //绑定热门问卷部分数据 DataTable hotSurveyDT = query.GetHotSurveyList(); rptHotSurvey.DataSource = hotSurveyDT; rptHotSurvey.DataBind(); //绑定推荐问卷部分数据 DataTable recommendSurveyDT = query.GetRecommendSurveyList(); if (recommendSurveyDT.Rows.Count > 0) { lblRecommendSurveyTitle.Text = string.Format("<a href='#' onclick='window.open(\"Survey/userdata/u1/s{0}.aspx\")'>{1}</a>", recommendSurveyDT.Rows[0]["sid"].ToString(), recommendSurveyDT.Rows[0]["SurveyName"].ToString()); lblRecommendSurveyContent.Text = recommendSurveyDT.Rows[0]["PageContent"].ToString(); lblRecommendSurveyPoint.Text = "赠送积分:" + recommendSurveyDT.Rows[0]["Point"].ToString() + "分"; } //所有礼品 DataTable giftDT = new BLL.Query.GiftsQuery().GetAllGifts(); rGiftsShow.DataSource = giftDT; rGiftsShow.DataBind(); //热门礼品 DataTable hotGiftDT = new BLL.Query.GiftsQuery().GetHotGifts(); rHotGift.DataSource = hotGiftDT; rHotGift.DataBind(); //兑换记录 DataTable hotExchangeHistoryDT = new BLL.Query.ExchangeQuery().GetNewExchangeList(); rExchangeHistory.DataSource = hotExchangeHistoryDT; rExchangeHistory.DataBind(); //合作伙伴 DataTable partnerDT = new BLL.Query.PartnerQuery().GetOnLinePartner(); rPartner.DataSource = partnerDT; rPartner.DataBind(); //网站访问频率统计图 Dundas.Charting.WebControl.Chart chart3DPie = new _12355WebChart().CreateChart("F", "", true, SeriesChartType.Pie, "网站访问频率统计分析图");//创建3d饼图 chart3DPie.Width = 450; chart3DPie.Height = 366; chart3DPie.Attributes.Add("id", "chart3DPie"); chart3DPie.ImageUrl = "Web/12355WebVistor/TempFiles/ChartPic_1"; chartContent1.Controls.Add(chart3DPie); //热线咨询统计图 Dundas.Charting.WebControl.Chart chart3DPie2 = new CreateWebChart().HLACreateChart(true, SeriesChartType.Pie, "热线咨询统计图", NDConvert.ToDateTime("1900-1-1"), NDConvert.ToDateTime("2999-12-31"), "ConsultType"); chart3DPie2.Width = 450; chart3DPie2.Height = 366; chart3DPie2.Attributes.Add("id", "chart3DPie"); chart3DPie2.ImageUrl = "Survey/TempFiles/ChartPic_9"; chartContent2.Controls.Add(chart3DPie2); //1、2010年青年最关注的十大社会现象 Dundas.Charting.WebControl.Chart chart3DPieTop1 = new _12355WebChart().CreateTop10Survey(true, SeriesChartType.Pie, "2010年青年最关注的十大社会现象", "Top1");//创建3d饼图 chart3DPieTop1.Width = 450; chart3DPieTop1.Height = 366; chart3DPieTop1.Attributes.Add("id", "chart3DPie"); chart3DPieTop1.ImageUrl = "Web/12355WebVistor/TempFiles/ChartPicTop_1"; chartContent3.Controls.Add(chart3DPieTop1); //2、2010年青年人中十大网络流行语 Dundas.Charting.WebControl.Chart chart3DPieTop2 = new _12355WebChart().CreateTop10Survey(true, SeriesChartType.Pie, "2010年青年人中十大网络流行语", "Top2");//创建3d饼图 chart3DPieTop2.Width = 750; chart3DPieTop2.Height = 366; chart3DPieTop2.Attributes.Add("id", "chart3DPie"); chart3DPieTop2.ImageUrl = "Web/12355WebVistor/TempFiles/ChartPicTop_2"; chartContent4.Controls.Add(chart3DPieTop2); //3、当前青年人最关心的十大社会热点问题 Dundas.Charting.WebControl.Chart chart3DPieTop3 = new _12355WebChart().CreateTop10Survey(true, SeriesChartType.Pie, "当前青年人最关心的十大社会热点问题", "Top3");//创建3d饼图 chart3DPieTop3.Width = 450; chart3DPieTop3.Height = 366; chart3DPieTop3.Attributes.Add("id", "chart3DPie"); chart3DPieTop3.ImageUrl = "Web/12355WebVistor/TempFiles/ChartPicTop_3"; chartContent5.Controls.Add(chart3DPieTop3); //4、青年人最渴望获得的十大知识和技能 Dundas.Charting.WebControl.Chart chart3DPieTop4 = new _12355WebChart().CreateTop10Survey(true, SeriesChartType.Pie, "青年人最渴望获得的十大知识和技能", "Top4");//创建3d饼图 chart3DPieTop4.Width = 450; chart3DPieTop4.Height = 366; chart3DPieTop4.Attributes.Add("id", "chart3DPie"); chart3DPieTop4.ImageUrl = "Web/12355WebVistor/TempFiles/ChartPicTop_4"; chartContent6.Controls.Add(chart3DPieTop4); //5、青年人十大择业标准 Dundas.Charting.WebControl.Chart chart3DPieTop5 = new _12355WebChart().CreateTop10Survey(true, SeriesChartType.Pie, "青年人十大择业标准", "Top5");//创建3d饼图 chart3DPieTop5.Width = 600; chart3DPieTop5.Height = 366; chart3DPieTop5.Attributes.Add("id", "chart3DPie"); chart3DPieTop5.ImageUrl = "Web/12355WebVistor/TempFiles/ChartPicTop_5"; chartContent7.Controls.Add(chart3DPieTop5); //6、青年人十大择偶标准 Dundas.Charting.WebControl.Chart chart3DPieTop6 = new _12355WebChart().CreateTop10Survey(true, SeriesChartType.Pie, "青年人十大择偶标准", "Top6");//创建3d饼图 chart3DPieTop6.Width = 450; chart3DPieTop6.Height = 366; chart3DPieTop6.Attributes.Add("id", "chart3DPie"); chart3DPieTop6.ImageUrl = "Web/12355WebVistor/TempFiles/ChartPicTop_6"; chartContent8.Controls.Add(chart3DPieTop6); //7、青年人十大消费支出项目 Dundas.Charting.WebControl.Chart chart3DPieTop7 = new _12355WebChart().CreateTop10Survey(true, SeriesChartType.Pie, "青年人十大消费支出项目", "Top7");//创建3d饼图 chart3DPieTop7.Width = 450; chart3DPieTop7.Height = 366; chart3DPieTop7.Attributes.Add("id", "chart3DPie"); chart3DPieTop7.ImageUrl = "Web/12355WebVistor/TempFiles/ChartPicTop_7"; chartContent9.Controls.Add(chart3DPieTop7); //8、青年人十大交流工具 Dundas.Charting.WebControl.Chart chart3DPieTop8 = new _12355WebChart().CreateTop10Survey(true, SeriesChartType.Pie, "青年人十大交流工具", "Top8");//创建3d饼图 chart3DPieTop8.Width = 450; chart3DPieTop8.Height = 366; chart3DPieTop8.Attributes.Add("id", "chart3DPie"); chart3DPieTop8.ImageUrl = "Web/12355WebVistor/TempFiles/ChartPicTop_8"; chartContent10.Controls.Add(chart3DPieTop8); //9、青年人十大休闲娱乐项目 Dundas.Charting.WebControl.Chart chart3DPieTop9 = new _12355WebChart().CreateTop10Survey(true, SeriesChartType.Pie, "青年人十大休闲娱乐项目", "Top9");//创建3d饼图 chart3DPieTop9.Width = 450; chart3DPieTop9.Height = 366; chart3DPieTop9.Attributes.Add("id", "chart3DPie"); chart3DPieTop9.ImageUrl = "Web/12355WebVistor/TempFiles/ChartPicTop_9"; chartContent11.Controls.Add(chart3DPieTop9); //10、青年人十大幸福指数 Dundas.Charting.WebControl.Chart chart3DPieTop10 = new _12355WebChart().CreateTop10Survey(true, SeriesChartType.Pie, "青年人十大幸福指数", "Top10");//创建3d饼图 chart3DPieTop10.Width = 450; chart3DPieTop10.Height = 366; chart3DPieTop10.Attributes.Add("id", "chart3DPie"); chart3DPieTop10.ImageUrl = "Web/12355WebVistor/TempFiles/ChartPicTop_10"; chartContent12.Controls.Add(chart3DPieTop10); }
protected void SetChart(object chart) { string strChart = ConvertHelper.ConvertString(chart); if (strChart == "chart3DPie") { Chart chart3DPie = new CreateWebChart().YFICreateChart(SID, IID, true, SeriesChartType.Pie, dtChooseOption, dtTableName); //创建3d饼图 chart3DPie.Attributes.Add("id", "chart3DPie"); chart3DPie.ImageUrl = "TempFiles/ChartPic_1"; chartContent.Controls.Add(chart3DPie); string chart3DPieHtml = "\"" + RenderHTML(chart3DPie).Replace("\"", "'").Replace("\n", "").Replace("\r", "").Replace(" ", "").Replace("</OBJECT>", "<object><PARAM NAME=wmode VALUE=transparent /></OBJECT>") + "\""; //Anthem.Manager.RegisterStartupScript(typeof(Page), chartContent.ID, "document.getElementById(\"chartContent\").innerHTML="+"123"); Anthem.Manager.AddScriptForClientSideEval(string.Format("innerDivHtml({0});", chart3DPieHtml)); //Anthem.Manager.AddCallBacks(chartContent, true, "", "", "", ""); } else if (strChart == "chart3DColumn") { Chart chart3DColumn = new CreateWebChart().YFICreateChart(SID, IID, true, SeriesChartType.Column, dtChooseOption, dtTableName); //创建3D柱形图 chart3DColumn.Attributes.Add("id", "chart3DColumn"); chart3DColumn.ImageUrl = "TempFiles/ChartPic_2"; chartContent.Controls.Add(chart3DColumn); string chart3DColumnHtml = "\"" + RenderHTML(chart3DColumn).Replace("\"", "'").Replace("\n", "").Replace("\r", "").Replace(" ", "") + "\""; //Anthem.Manager.RegisterStartupScript(typeof(Page), chartContent.ID, "document.getElementById(\"chartContent\").innerHTML="+"123"); Anthem.Manager.AddScriptForClientSideEval(string.Format("innerDivHtml({0});", chart3DColumnHtml)); //Anthem.Manager.AddCallBacks(chartContent, true, "", "", "", ""); } else if (strChart == "chartPie") { Chart chartPie = new CreateWebChart().YFICreateChart(SID, IID, false, SeriesChartType.Pie, dtChooseOption, dtTableName); //创建饼图 chartPie.Attributes.Add("id", "chartPie"); chartPie.ImageUrl = "TempFiles/ChartPic_3"; chartContent.Controls.Add(chartPie); string chartPieHtml = "\"" + RenderHTML(chartPie).Replace("\"", "'").Replace("\n", "").Replace("\r", "").Replace(" ", "") + "\""; //Anthem.Manager.RegisterStartupScript(typeof(Page), chartContent.ID, "document.getElementById(\"chartContent\").innerHTML="+"123"); Anthem.Manager.AddScriptForClientSideEval(string.Format("innerDivHtml({0});", chartPieHtml)); //Anthem.Manager.AddCallBacks(chartContent, true, "", "", "", ""); } else if (strChart == "chartColumn") { Chart chartColumn = new CreateWebChart().YFICreateChart(SID, IID, false, SeriesChartType.Column, dtChooseOption, dtTableName); //创建柱形图 chartColumn.Attributes.Add("id", "chartColumn"); chartColumn.ImageUrl = "TempFiles/ChartPic_4"; chartContent.Controls.Add(chartColumn); string chartColumnHtml = "\"" + RenderHTML(chartColumn).Replace("\"", "'").Replace("\n", "").Replace("\r", "").Replace(" ", "") + "\""; //Anthem.Manager.RegisterStartupScript(typeof(Page), chartContent.ID, "document.getElementById(\"chartContent\").innerHTML="+"123"); Anthem.Manager.AddScriptForClientSideEval(string.Format("innerDivHtml({0});", chartColumnHtml)); //Anthem.Manager.AddCallBacks(chartContent, true, "", "", "", ""); } else if (strChart == "chart3DDoughnut") { Chart chart3DDoughnut = new CreateWebChart().YFICreateChart(SID, IID, true, SeriesChartType.Doughnut, dtChooseOption, dtTableName); //创建3D圆环形 chart3DDoughnut.Attributes.Add("id", "chart3DDoughnut"); chart3DDoughnut.ImageUrl = "TempFiles/ChartPic_5"; chartContent.Controls.Add(chart3DDoughnut); string chart3DDoughnutHtml = "\"" + RenderHTML(chart3DDoughnut).Replace("\"", "'").Replace("\n", "").Replace("\r", "").Replace(" ", "") + "\""; //Anthem.Manager.RegisterStartupScript(typeof(Page), chartContent.ID, "document.getElementById(\"chartContent\").innerHTML="+"123"); Anthem.Manager.AddScriptForClientSideEval(string.Format("innerDivHtml({0});", chart3DDoughnutHtml)); //Anthem.Manager.AddCallBacks(chartContent, true, "", "", "", ""); } else if (strChart == "chartDoughnut") { Chart chartDoughnut = new CreateWebChart().YFICreateChart(SID, IID, false, SeriesChartType.Doughnut, dtChooseOption, dtTableName); //创建圆环形 chartDoughnut.Attributes.Add("id", "chartDoughnut"); chartDoughnut.ImageUrl = "TempFiles/ChartPic_6"; chartContent.Controls.Add(chartDoughnut); string chartDoughnutHtml = "\"" + RenderHTML(chartDoughnut).Replace("\"", "'").Replace("\n", "").Replace("\r", "").Replace(" ", "") + "\""; //Anthem.Manager.RegisterStartupScript(typeof(Page), chartContent.ID, "document.getElementById(\"chartContent\").innerHTML="+"123"); Anthem.Manager.AddScriptForClientSideEval(string.Format("innerDivHtml({0});", chartDoughnutHtml)); //Anthem.Manager.AddCallBacks(chartContent, true, "", "", "", ""); } else if (strChart == "chart3DBar") { Chart chart3DBar = new CreateWebChart().YFICreateChart(SID, IID, true, SeriesChartType.Bar, dtChooseOption, dtTableName); //创建3D横向形 chart3DBar.Attributes.Add("id", "chart3DBar"); chart3DBar.ImageUrl = "TempFiles/ChartPic_7"; chartContent.Controls.Add(chart3DBar); string chart3DBarHtml = "\"" + RenderHTML(chart3DBar).Replace("\"", "'").Replace("\n", "").Replace("\r", "").Replace(" ", "") + "\""; //Anthem.Manager.RegisterStartupScript(typeof(Page), chartContent.ID, "document.getElementById(\"chartContent\").innerHTML="+"123"); Anthem.Manager.AddScriptForClientSideEval(string.Format("innerDivHtml({0});", chart3DBarHtml)); //Anthem.Manager.AddCallBacks(chartContent, true, "", "", "", ""); } else if (strChart == "chartBar") { Chart chartBar = new CreateWebChart().YFICreateChart(SID, IID, false, SeriesChartType.Bar, dtChooseOption, dtTableName); //创建横向形 chartBar.Attributes.Add("id", "chartBar"); chartBar.ImageUrl = "TempFiles/ChartPic_8"; chartContent.Controls.Add(chartBar); string chartBarHtml = "\"" + RenderHTML(chartBar).Replace("\"", "'").Replace("\n", "").Replace("\r", "").Replace(" ", "") + "\""; //Anthem.Manager.RegisterStartupScript(typeof(Page), chartContent.ID, "document.getElementById(\"chartContent\").innerHTML="+"123"); Anthem.Manager.AddScriptForClientSideEval(string.Format("innerDivHtml({0});", chartBarHtml)); //Anthem.Manager.AddCallBacks(chartContent, true, "", "", "", ""); } }
public void InitPage() { this.SID = ConvertHelper.ConvertString(Request.QueryString["SID"]); this.IID = ConvertHelper.ConvertString(Request.QueryString["IID"]); string TableName = ""; long ItemToTalChoosed = 0; if (SID == "" || IID == "") { return; } DataTable dtItemOption = new WebChart_Layer().GetTtemOption(SID, IID); dtTableName = new WebChart_Layer().GetSurveyTableName(SID); dtChooseOption = new WebChart_Layer().GetChoosedOption(SID, ""); if (dtTableName.Rows.Count > 0) { TableName = ConvertHelper.ConvertString(dtTableName.Rows[0]["SurveyName"]); } //获取所有选择次数 DataRow[] dtItemChoosedRows = dtChooseOption.Select(string.Format("IID={0}", IID)); if (dtItemChoosedRows != null) { for (int i = 0; i < dtItemChoosedRows.Length; i++) { ItemToTalChoosed += ConvertHelper.ConvertLong(dtItemChoosedRows[i]["CountItemValue"]); } } HtmlGenericControl divItemTable = new HtmlGenericControl("div"); //divItemTable.Style.Add("width", "700px"); divItemTable.Style.Add("margin-top", "10px"); divItemTable.Style.Add("margin-left", "5px"); divItemTable.Attributes.Add("align", "Left"); HtmlGenericControl divItemTableValue = new HtmlGenericControl("div"); //divItemTableValue.Style.Add("width", "700px"); divItemTableValue.Style.Add("margin-top", "10px"); divItemTableValue.Style.Add("margin-left", "5px"); divItemTableValue.Attributes.Add("align", "Left"); divItemTable.InnerHtml = "<div style=\"width:700px\" class=\"TableTitle\" >" + TableName + "</div>"; divItemTable = ShowItemTable(divItemTable, dtItemOption, dtChooseOption, ItemToTalChoosed); divItemTableValue.InnerHtml = "<div style=\"width:700px\" class=\"TableTitle\" >" + "分值分析" + "</div>"; divItemTableValue = ShowItemTableValue(divItemTableValue, dtItemOption, dtChooseOption, ItemToTalChoosed); HtmlGenericControl divItemConclusion = new HtmlGenericControl("div"); divItemConclusion.Style.Add("height", "100px"); divItemConclusion.Style.Add("margin-top", "10px"); divItemConclusion.Style.Add("margin-left", "5px"); divItemConclusion.Attributes.Add("align", "Left"); divItemConclusion.InnerHtml = "<div style=\"width:700px\" class=\"DivConclusion\" >" + "结论评语:" + "</div>"; divItemConclusion = ShowItemConclusion(divItemConclusion); if (!IsPostBack) { Chart chart3DPie = new CreateWebChart().YFICreateChart(SID, IID, true, SeriesChartType.Pie, dtChooseOption, dtTableName); //创建3d饼图 chart3DPie.Attributes.Add("id", "chart3DPie"); chart3DPie.ImageUrl = "TempFiles/ChartPic_1"; //Chart chart3DColumn = new CreateWebChart().YFICreateChart(SID, IID, true, SeriesChartType.Column); //创建3D柱形图 //chart3DColumn.Attributes.Add("id", "chart3DColumn"); //chart3DColumn.Style.Add("display", "none");//设置默认隐藏 //chart3DColumn.ImageUrl = "TempFiles/ChartPic_2"; //Chart chartPie = new CreateWebChart().YFICreateChart(SID, IID, false, SeriesChartType.Pie); //创建饼图 //chartPie.Attributes.Add("id", "chartPie"); //chartPie.Style.Add("display", "none");//设置默认隐藏 //chartPie.ImageUrl = "TempFiles/ChartPic_3"; //Chart chartColumn = new CreateWebChart().YFICreateChart(SID, IID, false, SeriesChartType.Column); //创建柱形图 //chartColumn.Attributes.Add("id", "chartColumn"); //chartColumn.Style.Add("display", "none");//设置默认隐藏 //chartColumn.ImageUrl = "TempFiles/ChartPic_4"; //Chart chart3DDoughnut = new CreateWebChart().YFICreateChart(SID, IID, true, SeriesChartType.Doughnut); //创建3D圆环形 //chart3DDoughnut.Attributes.Add("id", "chart3DDoughnut"); //chart3DDoughnut.Style.Add("display", "none");//设置默认隐藏 //chart3DDoughnut.ImageUrl = "TempFiles/ChartPic_5"; //Chart chartDoughnut = new CreateWebChart().YFICreateChart(SID, IID, false, SeriesChartType.Doughnut); //创建圆环形 //chartDoughnut.Attributes.Add("id", "chartDoughnut"); //chartDoughnut.Style.Add("display", "none");//设置默认隐藏 //chartDoughnut.ImageUrl = "TempFiles/ChartPic_6"; //Chart chart3DBar = new CreateWebChart().YFICreateChart(SID, IID, true, SeriesChartType.Bar); //创建3D圆环形 //chart3DBar.Attributes.Add("id", "chart3DBar"); //chart3DBar.Style.Add("display", "none");//设置默认隐藏 //chart3DBar.ImageUrl = "TempFiles/ChartPic_7"; //Chart chartBar = new CreateWebChart().YFICreateChart(SID, IID, false, SeriesChartType.Bar); //创建圆环形 //chartBar.Attributes.Add("id", "chartBar"); //chartBar.Style.Add("display", "none");//设置默认隐藏 //chartBar.ImageUrl = "TempFiles/ChartPic_8"; chartContent.Controls.Add(chart3DPie); } //chartContent.Controls.Add(chart3DColumn); //chartContent.Controls.Add(chart3DDoughnut); //chartContent.Controls.Add(chart3DBar); //chartContent.Controls.Add(chartPie); //chartContent.Controls.Add(chartColumn); //chartContent.Controls.Add(chartDoughnut); //chartContent.Controls.Add(chartBar); Page.Form.Controls.Add(divItemTable); //添加到页面控件 //Page.Form.Controls.Add(divItemTableValue); //添加到页面控件 Page.Form.Controls.Add(divItemConclusion); //添加到页面控件 }
protected void SetChart(object chart) { string strChart = ConvertHelper.ConvertString(chart); if (strChart == "chart3DPie") { Chart chart3DPie = new CreateWebChart().HLACreateChart(true, SeriesChartType.Pie, statisticsClass.SelectedItem.Text, BeginDate, EndDate, StatisticsClass); //创建3d饼图 chart3DPie.Attributes.Add("id", "chart3DPie"); chart3DPie.ImageUrl = "TempFiles/ChartPic_9"; chartContent.Controls.Add(chart3DPie); string chart3DPieHtml = "\"" + RenderHTML(chart3DPie).Replace("\"", "'").Replace("\n", "").Replace("\r", "").Replace(" ", "") + "\""; //Anthem.Manager.RegisterStartupScript(typeof(Page), chartContent.ID, "document.getElementById(\"chartContent\").innerHTML="+"123"); Anthem.Manager.AddScriptForClientSideEval(string.Format("innerDivHtml({0});", chart3DPieHtml)); //Anthem.Manager.AddCallBacks(chartContent, true, "", "", "", ""); } else if (strChart == "chart3DColumn") { Chart chart3DColumn = new CreateWebChart().HLACreateChart(true, SeriesChartType.Column, statisticsClass.SelectedItem.Text, BeginDate, EndDate, StatisticsClass); //创建3D柱形图 chart3DColumn.Attributes.Add("id", "chart3DColumn"); chart3DColumn.ImageUrl = "TempFiles/ChartPic_10"; chartContent.Controls.Add(chart3DColumn); string chart3DColumnHtml = "\"" + RenderHTML(chart3DColumn).Replace("\"", "'").Replace("\n", "").Replace("\r", "").Replace(" ", "") + "\""; //Anthem.Manager.RegisterStartupScript(typeof(Page), chartContent.ID, "document.getElementById(\"chartContent\").innerHTML="+"123"); Anthem.Manager.AddScriptForClientSideEval(string.Format("innerDivHtml({0});", chart3DColumnHtml)); //Anthem.Manager.AddCallBacks(chartContent, true, "", "", "", ""); } else if (strChart == "chartPie") { Chart chartPie = new CreateWebChart().HLACreateChart(false, SeriesChartType.Pie, statisticsClass.SelectedItem.Text, BeginDate, EndDate, StatisticsClass); //创建饼图 chartPie.Attributes.Add("id", "chartPie"); chartPie.ImageUrl = "TempFiles/ChartPic_11"; chartContent.Controls.Add(chartPie); string chartPieHtml = "\"" + RenderHTML(chartPie).Replace("\"", "'").Replace("\n", "").Replace("\r", "").Replace(" ", "") + "\""; //Anthem.Manager.RegisterStartupScript(typeof(Page), chartContent.ID, "document.getElementById(\"chartContent\").innerHTML="+"123"); Anthem.Manager.AddScriptForClientSideEval(string.Format("innerDivHtml({0});", chartPieHtml)); //Anthem.Manager.AddCallBacks(chartContent, true, "", "", "", ""); } else if (strChart == "chartColumn") { Chart chartColumn = new CreateWebChart().HLACreateChart(false, SeriesChartType.Column, statisticsClass.SelectedItem.Text, BeginDate, EndDate, StatisticsClass); //创建柱形图 chartColumn.Attributes.Add("id", "chartColumn"); chartColumn.ImageUrl = "TempFiles/ChartPic_12"; chartContent.Controls.Add(chartColumn); string chartColumnHtml = "\"" + RenderHTML(chartColumn).Replace("\"", "'").Replace("\n", "").Replace("\r", "").Replace(" ", "") + "\""; //Anthem.Manager.RegisterStartupScript(typeof(Page), chartContent.ID, "document.getElementById(\"chartContent\").innerHTML="+"123"); Anthem.Manager.AddScriptForClientSideEval(string.Format("innerDivHtml({0});", chartColumnHtml)); //Anthem.Manager.AddCallBacks(chartContent, true, "", "", "", ""); } else if (strChart == "chart3DDoughnut") { Chart chart3DDoughnut = new CreateWebChart().HLACreateChart(true, SeriesChartType.Doughnut, statisticsClass.SelectedItem.Text, BeginDate, EndDate, StatisticsClass); //创建3D圆环形 chart3DDoughnut.Attributes.Add("id", "chart3DDoughnut"); chart3DDoughnut.ImageUrl = "TempFiles/ChartPic_13"; chartContent.Controls.Add(chart3DDoughnut); string chart3DDoughnutHtml = "\"" + RenderHTML(chart3DDoughnut).Replace("\"", "'").Replace("\n", "").Replace("\r", "").Replace(" ", "") + "\""; //Anthem.Manager.RegisterStartupScript(typeof(Page), chartContent.ID, "document.getElementById(\"chartContent\").innerHTML="+"123"); Anthem.Manager.AddScriptForClientSideEval(string.Format("innerDivHtml({0});", chart3DDoughnutHtml)); //Anthem.Manager.AddCallBacks(chartContent, true, "", "", "", ""); } else if (strChart == "chartDoughnut") { Chart chartDoughnut = new CreateWebChart().HLACreateChart(false, SeriesChartType.Doughnut, statisticsClass.SelectedItem.Text, BeginDate, EndDate, StatisticsClass); //创建圆环形 chartDoughnut.Attributes.Add("id", "chartDoughnut"); chartDoughnut.ImageUrl = "TempFiles/ChartPic_14"; chartContent.Controls.Add(chartDoughnut); string chartDoughnutHtml = "\"" + RenderHTML(chartDoughnut).Replace("\"", "'").Replace("\n", "").Replace("\r", "").Replace(" ", "") + "\""; //Anthem.Manager.RegisterStartupScript(typeof(Page), chartContent.ID, "document.getElementById(\"chartContent\").innerHTML="+"123"); Anthem.Manager.AddScriptForClientSideEval(string.Format("innerDivHtml({0});", chartDoughnutHtml)); //Anthem.Manager.AddCallBacks(chartContent, true, "", "", "", ""); } else if (strChart == "chart3DBar") { Chart chart3DBar = new CreateWebChart().HLACreateChart(true, SeriesChartType.Bar, statisticsClass.SelectedItem.Text, BeginDate, EndDate, StatisticsClass); //创建3D圆环形 chart3DBar.Attributes.Add("id", "chart3DBar"); chart3DBar.ImageUrl = "TempFiles/ChartPic_15"; chartContent.Controls.Add(chart3DBar); string chart3DBarHtml = "\"" + RenderHTML(chart3DBar).Replace("\"", "'").Replace("\n", "").Replace("\r", "").Replace(" ", "") + "\""; //Anthem.Manager.RegisterStartupScript(typeof(Page), chartContent.ID, "document.getElementById(\"chartContent\").innerHTML="+"123"); Anthem.Manager.AddScriptForClientSideEval(string.Format("innerDivHtml({0});", chart3DBarHtml)); //Anthem.Manager.AddCallBacks(chartContent, true, "", "", "", ""); } else if (strChart == "chartBar") { Chart chartBar = new CreateWebChart().HLACreateChart(false, SeriesChartType.Bar, statisticsClass.SelectedItem.Text, BeginDate, EndDate, StatisticsClass); //创建圆环形 chartBar.Attributes.Add("id", "chartBar"); chartBar.ImageUrl = "TempFiles/ChartPic_16"; chartContent.Controls.Add(chartBar); string chartBarHtml = "\"" + RenderHTML(chartBar).Replace("\"", "'").Replace("\n", "").Replace("\r", "").Replace(" ", "") + "\""; //Anthem.Manager.RegisterStartupScript(typeof(Page), chartContent.ID, "document.getElementById(\"chartContent\").innerHTML="+"123"); Anthem.Manager.AddScriptForClientSideEval(string.Format("innerDivHtml({0});", chartBarHtml)); //Anthem.Manager.AddCallBacks(chartContent, true, "", "", "", ""); } }