我用的是vs2003的
vs05 和 08 的就别让上发了
不兼容谁能给我个完整的例子吗
非常感激[email protected]

解决方案 »

  1.   

    //做了一个数状图 静态的 我在研究动态的
    using System;
    using System.Collections;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Web;
    using System.Web.SessionState;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.HtmlControls;
    using dotnetCHARTING;
    namespace JDXT.manage.test
    {
    /// <summary>
    /// weekbaobiao 的摘要说明。
    /// </summary>
    public class weekbaobiao : System.Web.UI.Page
    {

    protected dotnetCHARTING.Chart ChartObj; 
    private void Page_Load(object sender, System.EventArgs e)
    {
    // 在此处放置用户代码以初始化页面
    showChart();
    } #region Web 窗体设计器生成的代码
    override protected void OnInit(EventArgs e)
    {
    //
    // CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
    //
    InitializeComponent();
    base.OnInit(e);
    }

    /// <summary>
    /// 设计器支持所需的方法 - 不要使用代码编辑器修改
    /// 此方法的内容。
    /// </summary>
    private void InitializeComponent()
    {    
    this.Load += new System.EventHandler(this.Page_Load); }
    #endregion public void showChart()
    {

    ChartObj.Title="星期报告"; 
    ChartObj.ChartArea.XAxis.Label.Text ="天"; 
    ChartObj.ChartArea.YAxis.Label.Text="Dollars (Thousands)"; 
    ChartObj.TempDirectory="../temp"; 
    ChartObj.Debug=true; 
    ChartObj.DefaultSeries.DefaultElement.ShowValue=true; 
     
    ChartObj.ChartArea.XAxis.ReverseSeries=true; 
     
    //Adding series programatically 
    Series sr=new Series(); 
       
    sr.Name="范库弗峰"; 
    sr.Type = SeriesType.Cylinder; 
         
    Element el = new Element("星期一",2); 
    sr.Elements.Add(el); 
    el = new Element("星期二",4); 
    sr.Elements.Add(el); 
    el = new Element("星期三",5); 
    sr.Elements.Add(el); 
    el = new Element("星期四",6); 
    sr.Elements.Add(el); 
    el = new Element("星期五",5); 
    sr.Elements.Add(el); 
    ChartObj.SeriesCollection.Add(sr); 
        
    sr=new Series(); 
    sr.Name="西雅图"; 
    sr.Type =SeriesType.AreaLine; 
    el = new Element("星期一",5); 
    sr.Elements.Add(el); 
    el = new Element("星期二",8); 
    sr.Elements.Add(el); 
    el = new Element("星期三",6); 
    sr.Elements.Add(el); 
    el = new Element("星期四",7); 
    sr.Elements.Add(el); 
    el = new Element("星期五",6); 
    sr.Elements.Add(el); 
    ChartObj.SeriesCollection.Add(sr);  }//end void
    }//end class
    }
    //图片如下