Asp.net: OnlineCharts (Kompilierungsproblem)

FRitter

Erfahrenes Mitglied
Hallo allerseits,

ich habe im Web einen Sourcecode (C#) "aufgeschnappt", der per ASP.NET OnlineCharts anzeigen soll (Kreisdiagramme). Kann mit jemand sagen, wie ich den SourceCode in ASP.NET kompilieren kann? OWC i.d. Version 11 sind auf dem WebServer installiert...das dazugehörige Assembly sagt mir leider (noch) nicht viel: Ist das ein Zusatz, der auch auf dem WebServer installiert werden muss oder ist es ein Tool, dass ich lokal installieren kann und dann mit dem Kompilieren loslegen kann?

Schonmal danke für die Mühe!

Code:
Creating charts 

Here is some simple code to create a chart for display in any browser. The example is written in C# but it is fairly easy to port to another language. To compile this example, you will need to import the OWC11 assembly. 

//First create a ChartSpace object to hold the chart
ChartSpace objCSpace = new ChartSpaceClass ();
//Add a chart and provide a type
ChChart objChart = objCSpace.Charts.Add (0);
objChart.Type = ChartChartTypeEnum.chChartTypePie3D;

//add chart titles and legend
objChart.HasTitle               = true;
objChart.Title.Caption          = "ASP.NET Charts";
objChart.HasLegend              = true;
objChart.Legend.Border.DashStyle = OWC11.ChartLineDashStyleEnum.chLineDash;
objChart.Legend.Position                = OWC11.ChartLegendPositionEnum.chLegendPositionRight;
//Populate with contrived data
string strCategory                      = "Cars, Trucks, Vans, Big Rigs, Motorcycles, Mopeds";
string strValue                 = "13,12,31,43,23,15";
//Add a series to the chart's series collection
objChart.SeriesCollection.Add(0);
//load the category and value data
objChart.SeriesCollection[0].SetData (ChartDimensionsEnum.chDimCategories,
(int)ChartSpecialDataSourcesEnum.chDataLiteral, strCategory);
objChart.SeriesCollection[0].SetData (ChartDimensionsEnum.chDimValues,
(int)ChartSpecialDataSourcesEnum.chDataLiteral, strValue);

//show the chart on the client
Response.ContentType= "image/gif";
Response.BinaryWrite((byte[])objCSpace.GetPicture("gif",500,400));
Response.End();
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück