如何在asp.net网页中根据查询SQL server数据库的数据绘制曲线图??

本人要将数据库中的数据实时绘成曲线公布在网页上,在网上查询了一些办法:1)可以调用mschart控件绘图;2)利用水晶报表绘制曲线图;这两种办法都要求包含第三方控件,我想... 本人要将数据库中的数据实时绘成曲线公布在网页上,在网上查询了一些办法:
1)可以调用mschart控件绘图;
2)利用水晶报表绘制曲线图;
这两种办法都要求包含第三方控件,我想的是那种方法更好更方便一点?而且本人已在windows窗体程序中利用创建Graphics对象的办法,一条直线一条直线的办法将曲线图绘好了,但是在网页代码中却不能使用(主要是网页代码中不能调用picturebox控件,只好用image控件代替),代码如下:请问如何修改代码,或引用什么控件绘图比较合适?
Imports System.Data
Imports System.Data.SqlClient
Imports System
Imports System.Drawing.Drawing2D
Imports System.Drawing.Imaging
Imports System.Drawing
Imports System.IO
Imports System.Web
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Web.UI.WebControls.WebParts
事件如下:
Dim LL, RR, top, buttom As Integer '获取image容器的参数信息
LL = Image1.Left(错误出现在此行:没有image控件的left属性,但在window窗体程序中可用picturebox控件代替)
RR = Image1.Width + Image1.Left
top = Image1.Top
buttom = Image1.Top + Image1.Height

'/*****************/绘制坐标轴
Dim blackpen As New System.Drawing.Pen(System.Drawing.Color.Black, 2)
blackpen.StartCap = LineCap.Round
blackpen.EndCap = LineCap.ArrowAnchor
'Dim g As System.Drawing.Graphics
'g = image1.CreateGraphics()(错误出现在此行:CreateGraphics不是System.Web.UI.WebControls.image的成员)
g.DrawLine(blackpen, LL, buttom, LL, top) 'y轴
g.DrawLine(blackpen, LL, buttom, RR, buttom) 'x轴
blackpen.Dispose()
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
润晨雨
2013-05-04 · 超过46用户采纳过TA的回答
知道小有建树答主
回答量:96
采纳率:0%
帮助的人:113万
展开全部
用jQuery的图表插件不更好吗?

我以前用的Highcharts,感觉操作很方便。可以从网上搜一下
追问
亲,你说的highchart在ASP中可以用吗?我只会vb.net,不会用C#和java
追答
highcharts是jquery的插件,js的代码。asp.net+vb.net当然可以用
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式