除了调用Chart1.SaveImage()并将图像URL发送到客户端之外,有没有办法异步更新其中一个图表?
答案 0 :(得分:2)
如果您使用javascript,浏览器可以询问图表是否有更新,如果有,则可以通过更改日期时间来更改图像的网址:
<img src=myimage.aspx?datetime=884733 />
当您将数据直接发送到图像标记时,这将获得最新的图表。
这将使服务器能够决定是否应生成新图像,或者使用已创建的图像。您还可以在发送之前向图表添加一些用户信息,例如当前日期/时间。