📄 sample.aspx
字号:
<%@ Page Language="C#" Debug="true" Trace="false" Description="dotnetChart Component"%>
<%@ Import Namespace="System.Web.UI" %>
<%@ Import Namespace="System.Drawing" %>
<%@ Import Namespace="System.Globalization" %>
<%@ Register TagPrefix="dotnet" Namespace="dotnetCHARTING" Assembly="dotnetCHARTING"%>
<script runat="server">
void Page_Load(Object sender,EventArgs e)
{
if(!IsPostBack)
{
DateTime dt = DateTime.Today;
ListItem myListItem;
DropDownShow.Items.Add("Sales");
DropDownShow.Items.Add("Orders");
DropDownShow.Items.Add("Items");
DropDownBy.Items.Add("Hours");
DropDownBy.Items.Add(new ListItem("Day/Hour","Day"));
DropDownBy.Items.Add("Days");
DropDownBy.Items.Add(new ListItem("Week/Day","Week"));
DropDownBy.Items.Add("Weeks");
DropDownBy.Items.Add(new ListItem("Month/Day","Month"));
DropDownBy.Items.Add("Months");
DropDownBy.Items.Add("Quarters");
DropDownBy.Items.Add(new ListItem("Year/Month","Year"));
DropDownBy.Items.Add(new ListItem("Year/Quarter","Quarter"));
DropDownBy.Items.Add("Years");
DropDownBy.Items.Add("Customer");
DropDownBy.SelectedIndex=8;
myListItem = new ListItem("None","");
Month.Items.Add(myListItem);
myListItem = new ListItem("Jan","1");
Month.Items.Add(myListItem);
myListItem = new ListItem("Feb","2");
Month.Items.Add(myListItem);
myListItem = new ListItem("Mar","3");
Month.Items.Add(myListItem);
myListItem = new ListItem("Apr","4");
Month.Items.Add(myListItem);
myListItem = new ListItem("May","5");
Month.Items.Add(myListItem);
myListItem = new ListItem("Jun","6");
Month.Items.Add(myListItem);
myListItem = new ListItem("Jul","7");
Month.Items.Add(myListItem);
myListItem = new ListItem("Aug","8");
Month.Items.Add(myListItem);
myListItem = new ListItem("Sep","9");
Month.Items.Add(myListItem);
myListItem = new ListItem("Oct","10");
Month.Items.Add(myListItem);
myListItem = new ListItem("Nov","11");
Month.Items.Add(myListItem);
myListItem = new ListItem("Dec","12");
Month.Items.Add(myListItem);
Month.SelectedIndex = dt.Month;
myListItem = new ListItem("None","");
Day.Items.Add(myListItem);
for(int d=1;d<32;d++)
Day.Items.Add(d.ToString());
Day.SelectedIndex = dt.Day;
myListItem = new ListItem("None","");
Year.Items.Add(myListItem);
Year.Items.Add("2001");
Year.Items.Add("2002");
Year.Items.Add("2003");
Year.Items.Add("2004");
Year.SelectedIndex = 2;
//Set FromDate
myListItem = new ListItem("","");
MonthFrom.Items.Add(myListItem);
myListItem = new ListItem("Jan","1");
MonthFrom.Items.Add(myListItem);
myListItem = new ListItem("Feb","2");
MonthFrom.Items.Add(myListItem);
myListItem = new ListItem("Mar","3");
MonthFrom.Items.Add(myListItem);
myListItem = new ListItem("Apr","4");
MonthFrom.Items.Add(myListItem);
myListItem = new ListItem("May","5");
MonthFrom.Items.Add(myListItem);
myListItem = new ListItem("Jun","6");
MonthFrom.Items.Add(myListItem);
myListItem = new ListItem("Jul","7");
MonthFrom.Items.Add(myListItem);
myListItem = new ListItem("Aug","8");
MonthFrom.Items.Add(myListItem);
myListItem = new ListItem("Sep","9");
MonthFrom.Items.Add(myListItem);
myListItem = new ListItem("Oct","10");
MonthFrom.Items.Add(myListItem);
myListItem = new ListItem("Nov","11");
MonthFrom.Items.Add(myListItem);
myListItem = new ListItem("Dec","12");
MonthFrom.Items.Add(myListItem);
myListItem = new ListItem("","");
DayFrom.Items.Add(myListItem);
for(int d=1;d<32;d++)
DayFrom.Items.Add(d.ToString());
myListItem = new ListItem("","");
YearFrom.Items.Add(myListItem);
YearFrom.Items.Add("2001");
YearFrom.Items.Add("2002");
YearFrom.Items.Add("2003");
YearFrom.Items.Add("2004");
//Set ToDate
myListItem = new ListItem("","");
MonthTo.Items.Add(myListItem);
myListItem = new ListItem("Jan","1");
MonthTo.Items.Add(myListItem);
myListItem = new ListItem("Feb","2");
MonthTo.Items.Add(myListItem);
myListItem = new ListItem("Mar","3");
MonthTo.Items.Add(myListItem);
myListItem = new ListItem("Apr","4");
MonthTo.Items.Add(myListItem);
myListItem = new ListItem("May","5");
MonthTo.Items.Add(myListItem);
myListItem = new ListItem("Jun","6");
MonthTo.Items.Add(myListItem);
myListItem = new ListItem("Jul","7");
MonthTo.Items.Add(myListItem);
myListItem = new ListItem("Aug","8");
MonthTo.Items.Add(myListItem);
myListItem = new ListItem("Sep","9");
MonthTo.Items.Add(myListItem);
myListItem = new ListItem("Oct","10");
MonthTo.Items.Add(myListItem);
myListItem = new ListItem("Nov","11");
MonthTo.Items.Add(myListItem);
myListItem = new ListItem("Dec","12");
MonthTo.Items.Add(myListItem);
myListItem = new ListItem("","");
DayTo.Items.Add(myListItem);
for(int d=1;d<32;d++)
DayTo.Items.Add(d.ToString());
myListItem = new ListItem("","");
YearTo.Items.Add(myListItem);
YearTo.Items.Add("2001");
YearTo.Items.Add("2002");
YearTo.Items.Add("2003");
YearTo.Items.Add("2004");
myListItem = new ListItem("None","");
SplitBy.Items.Add(myListItem);
SplitBy.Items.Add("Customer");
DropDownChartType.Items.Add("Combo");
DropDownChartType.Items.Add("ComboSideBySide");
DropDownChartType.Items.Add("ComboHorizontal");
myListItem = new ListItem("Single Pie","Pie");
DropDownChartType.Items.Add(myListItem);
myListItem = new ListItem("Multi Pie","Pies");
DropDownChartType.Items.Add(myListItem);
myListItem = new ListItem("Single Donut","Donut");
DropDownChartType.Items.Add(myListItem);
myListItem = new ListItem("Multi Donut","Donuts");
DropDownChartType.Items.Add(myListItem);
myListItem = new ListItem("Single Radar","radar");
DropDownChartType.Items.Add(myListItem);
myListItem = new ListItem("Multi Radar","radars");
DropDownChartType.Items.Add(myListItem);
DropDownChartType.Items.Add("Scatter");
DropDownChartType.Items.Add("Bubble");
DropDownScale.Items.Add("Normal");
DropDownScale.Items.Add("Range");
DropDownScale.Items.Add("Logarithmic");
DropDownScale.Items.Add("Stacked");
DropDownScale.Items.Add("FullStacked");
DropDownScale.Items.Add("LogarithmicStacked");
myListItem = new ListItem("3D","true");
Chart3D.Items.Add(myListItem);
myListItem = new ListItem("2D","false");
Chart3D.Items.Add(myListItem);
DropDownSeriesType.Items.Add("Column");
DropDownSeriesType.Items.Add("Cylinder");
DropDownSeriesType.Items.Add("Marker");
DropDownSeriesType.Items.Add("Line");
DropDownSeriesType.Items.Add("AreaLine");
DropDownSeriesType.Items.Add("Spline");
myListItem = new ListItem("None","");
DropDownSeriesAggregation.Items.Add(myListItem);
DropDownSeriesAggregation.Items.Add("Average");
DropDownSeriesAggregation.Items.Add("Sum");
DropDownSeriesAggregation.Items.Add("Mode");
DropDownSeriesAggregation.Items.Add("Median");
DropDownSeriesAggregation.Items.Add("Maximum");
DropDownSeriesAggregation.Items.Add("Minimum");
DropDownSeriesAggregation.Items.Add("RunningAverage");
DropDownSeriesAggregation.Items.Add("RunningSum");
DropDownSeriesAggregation.Items.Add("RunningMode");
DropDownSeriesAggregation.Items.Add("RunningMedian");
DropDownSeriesAggregation.Items.Add("RunningMaximum");
DropDownSeriesAggregation.Items.Add("RunningMinimum");
SummerySeriesType.Items.Add("Column");
SummerySeriesType.Items.Add("Cylinder");
SummerySeriesType.Items.Add("Marker");
SummerySeriesType.Items.Add("Line");
SummerySeriesType.Items.Add("AreaLine");
SummerySeriesType.Items.Add("Spline");
SummerySeriesType.SelectedIndex=3;
DropDownLimitMode.Items.Add("Top");
DropDownLimitMode.Items.Add("Bottom");
DropDownLimitMode.Items.Add("ExcludeTop");
DropDownLimitMode.Items.Add("ExcludeBottom");
}
}
void ButtonDisplay_Click(Object sender, EventArgs e)
{
dotnetCHARTING.ChartType myChartType = (dotnetCHARTING.ChartType)Enum.Parse(typeof(dotnetCHARTING.ChartType),DropDownChartType.SelectedItem.Value,true);
dotnetCHARTING.Scale myAxisScale = (dotnetCHARTING.Scale)Enum.Parse(typeof(dotnetCHARTING.Scale),DropDownScale.SelectedItem.Value,true);
dotnetCHARTING.SeriesType mySeriesType= (dotnetCHARTING.SeriesType)Enum.Parse(typeof(dotnetCHARTING.SeriesType),DropDownSeriesType.SelectedItem.Value,true);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -