WebRoot/FusionChartsFree/Code/CSNET/ArrayExample/Stacked.aspx
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<%@ Page Language="C#" %>
<%@ Import Namespace="InfoSoftGlobal"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
public string CreateChart(){
//In this example, we plot a Stacked chart from data contained
//in an array. The array will have three columns - first one for Quarter Name
//and the next two for data values. The first data value column would store sales information
//for Product A and the second one for Product B.
string [,] arrData=new string[4, 3];
//Store Name of Products
arrData[0, 0] = "Quarter 1";
arrData[1, 0] = "Quarter 2";
arrData[2, 0] = "Quarter 3";
arrData[3, 0] = "Quarter 4";
//Sales data for Product A
arrData[0, 1] = "567500";
arrData[1, 1] = "815300";;
arrData[2, 1] = "556800";
arrData[3, 1] = "734500";
//Sales data for Product B
arrData[0, 2] = "547300";
arrData[1, 2] = "594500";
arrData[2, 2] = "754000";
arrData[3, 2] = "456300";
//Now, we need to convert this data into multi-series XML.
//We convert using string concatenation.
//strXML - Stores the entire XML
//strCategories - Stores XML for the <categories> and child <category> elements
//strDataProdA - Stores XML for current year's sales
//strDataProdB - Stores XML for previous year's sales
string strXML, strCategories, strDataProdA, strDataProdB;
int i;
//Initialize <graph> element
strXML = "<graph caption='Sales' numberPrefix='$' formatNumberScale='0' decimalPrecision='0'>";
//Initialize <categories> element - necessary to generate a stacked chart
strCategories = "<categories>";
//Initiate <dataset> elements
strDataProdA = "<dataset seriesName='Product A' color='AFD8F8'>";
strDataProdB = "<dataset seriesName='Product B' color='F6BD0F'>";
//Iterate through the data
for(i=0;i<4;i++){
//Append <category name='...' /> to strCategories
strCategories += "<category name='" + arrData[i, 0] + "' />";
//Add <set value='...' /> to both the datasets
strDataProdA += "<set value='" + arrData[i, 1] + "' />";
strDataProdB += "<set value='" + arrData[i, 2] + "' />";
}
//Close <categories> element
strCategories += "</categories>";
后面还有 48 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。