using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using Utilities; using InfoSoftGlobal; public partial class ArrayExample_SingleSeries : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } public string CreateChart(){ //In this example, we plot a single series chart from data contained //in an array. The array will have two columns - first one for data label //and the next one for data values. //Let's store the sales data for 6 products in our array). We also store //the name of products. string [,] arrData=new string[6,2]; // Creating util Object Util util=new Util(); //Store Name of Products arrData[0,0] = "Product A"; arrData[1,0] = "Product B"; arrData[2,0] = "Product C"; arrData[3,0] = "Product D"; arrData[4,0] = "Product E"; arrData[5,0] = "Product F"; //Store sales data arrData[0,1] = "567500"; arrData[1,1] = "815300"; arrData[2,1] = "556800"; arrData[3,1] = "734500"; arrData[4,1] = "676800"; arrData[5,1] = "648500"; //Now, we need to convert this data into XML. We convert using string concatenation. string strXML; int i; //Initialize element strXML = ""; //Convert data to XML and append for(i=0;i<6;i++){ //add values using strXML += ""; } //Close element strXML += ""; //Create the chart - Column 3D Chart with data contained in strXML return FusionCharts.RenderChart("../FusionCharts/FCF_Column3D.swf", "", strXML, "productSales", "600", "300", false, false); } }