哪位用过DundasChart asp.net图表控件啊?我想把图片不保存到硬盘,而将图片存入到流中,咋办??
在将载数据完成后,我调用控件的Save方法却不行啊.我的目的是:
不让图片写到磁盘,将图片的数据流传到一个ShowImag.aspx页,通过Response.BinaryWrite(imgData);这个方法将图片流输出到ShowImag.aspx页面来实现图片的显示我的语句是:
MemoryStream imageStream=new  MemoryStream();
webChart.Save(imageStream,ChartImageFormat.Jpeg);//存入流中这句执行后,imageStream中有数据,但是ShowImag.aspx页处理后却见不到图片啊.附ShowImag.aspx.cs代码(在page_load中调用)
private void ShowImage_FromStream(Stream imageStream)
{
if(imageStream!=null)
{
byte[] imgData=new byte[imageStream.Length];
int nByte=imageStream.Read(imgData,0,imgData.Length);
Response.BinaryWrite(imgData);
}
}
请问我的问题出在哪里呢??