参考,孟宪会的一篇 在ASP.NET中动态创建柱状图和饼图http://dotnet.aspx.cc/article/221bc601-1a1b-4e1f-883d-04b043659703/read.aspx
文章,其原理是在后台有一生成图表的原码文件如char.aspx,前台一aspx页面放置一个图片,其属性指向 scr="char.aspx",如果根据查询语句的不同,如何传递参数呢?
即,如何根据查询的语句不同而动态创建图表呢?

解决方案 »

  1.   


    用Sessionhttp://www.51aspx.com/CV/WebChartPie/
      

  2.   

    char.aspx?t=1&b=2 的形式固然是好,但是原码文件如char.aspx如何才能得到前台页面的控件的属性(如DropDownList.SelectItem.Value)从而生成相应的 呢?
    具体的说(asp.net2.0中新增了cross-page 技术,可是这种跨网页是从源网页读取数值跳转到目标网页,现在是前台页面的图片,其属性指向 scr="char.aspx"),这样的机制char.aspx页面能取到前台页面的控制属性值吗?
      

  3.   

    直接在后台代码中处理参数,并生成图片,页面引用时,不用文件形式,而直接用img这种
      

  4.   

    owc可直接生成图片,也可用vml来画.
      

  5.   

    我觉得如果用图片的话,这种方法不太好,大家可以VML来做.
      

  6.   

    http://www.wave12.com
    wsChart4.6(DLL)
      

  7.   

    请参看:在Asp.net中利用OWC11画统计图(柱状图,饼状图及线状图等)及补充 
    http://blog.csdn.net/Eray/archive/2007/03/20/1534509.aspx