快速业务通道

在ASP.NET页面中实现数据棒图

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-21
1 , 1 , 598 , 248 ) ;
bm.Save ( Response .OutputStream , ImageFormat .Jpeg ) ;

9.WebForm1.aspx.cs文件中的InitializeComponent过程之后,添加下列代码,下列代码的作用是定义一个名称为GetColor函数,此函数的功能根据索引号得到相应的系统颜色:

private Color GetColor ( int itemIndex )
{
 Color MyColor ;
 int i = itemIndex ;
 switch ( i )
 {
  case 0 :
   MyColor = Color .Cornsilk ;
   return MyColor ;
  case 1 :
   MyColor = Color .Red ;
   return MyColor ;
  case 2 :
   MyColor = Color .Yellow ;
   return MyColor ;
  case 3 :
   MyColor = Color .Peru ;
   return MyColor ;
  case 4 :
   MyColor = Color .Orange ;
   return MyColor ;
  case 5 :
   MyColor = Color .Coral ;
   return MyColor ;
  case 6:
   MyColor = Color .Gray ;
   return MyColor ;
  case 7:
   MyColor = Color .Maroon ;
   return MyColor ;
  case 8:
   MyColor = Color .Azure ;
   return MyColor ;
  case 9:
   MyColor = Color.AliceBlue ;
   return MyColor ;
  case 10:
   MyColor = Color .Bisque ;
   return MyColor ;
  case 11:
   MyColor = Color .BurlyWood ;
   return MyColor ;
  case 12:
   MyColor = Color .Chartreuse ;
   return MyColor ;
  default:
   MyColor = Color .Green ;
   return MyColor ;
 }
}

10.至此,在上述步骤都正确执行后,在ASP.NET页面中实现数据Bar图的全部工作就完成了。在确定上面建立的Access数据库"db.mdb"位于C盘的根目录中之后,单击快捷键F5,就可以得到如图01所示的数据Bar图了。

五.总结:

在ASP.NET页面中实现各种图表,其所使用的就是ASP.NET的绘图功能,而这一功能是ASP.NET的前一个版本所不具备的。上面的这些介绍,不仅介绍了在ASP.NET绘制各种图片的方法,还介绍了数据库连接和从数据库中逐条读取记录的方法。这些方法对您了解和掌握在ASP.NET中操作数据库是非常有用的。在下一篇文章中,将介绍浏览器中经常看到的另外一种图表--饼图,在ASP.NET页面中的实现方法。如果您感兴趣,那就让我们下一讲再见吧!

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号