View Single Post
  #6 (permalink)  
Old May 2nd, 2005, 06:21 PM
DudeBori82 DudeBori82 is offline
Authorized User
 
Join Date: Apr 2005
Location: Spanish Fork, UT, USA.
Posts: 19
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to DudeBori82 Send a message via MSN to DudeBori82
Default

Code:
            DataSet dsChartData = new DataSet();
            dsChartData.Tables.Add("Chart Data");
            dsChartData.Tables[0].Columns.Add("Incomplete");
            dsChartData.Tables[0].Columns.Add("Pass");
            dsChartData.Tables[0].Columns.Add("Pass (Effective)");
            dsChartData.Tables[0].Columns.Add("Fail");
            dsChartData.Tables[0].Rows.Add(dsChartData.Tables[0].NewRow());
            dsChartData.Tables[0].Rows[0]["Statuses"] = dIncompletePercentage;
            dsChartData.Tables[0].Rows[1]["Statuses"] = dPassPercentage;
            dsChartData.Tables[0].Rows[2]["Statuses"] = dPassEffectivePercentage;
            dsChartData.Tables[0].Rows[3]["Statuses"] = dFailPercentage;

            PieChart pcWebChart = new PieChart();

            pcWebChart.DataSource = dsChartData;

            pcWebChart.DataXValueField = "X Value";
            pcWebChart.DataYValueField = "Y Value";
            pcWebChart.DataBind();

            pcWebChart.DataLabels.Visible = true;

            wcPieChart.Charts.Add(pcWebChart);
            wcPieChart.RedrawChart();


I tried to recreate it in C#, but it didn't work. It gives me a invalid DataSource type when i try to access the page. - I don't actually get that data from a database, it's calculated. Can someone help me figure this out with C#?
Reply With Quote