b/s下,将Mschart生成的图导出为图片,有个方法是 Chart1.SaveImage("e:\\anyuan_work\\Image.jpeg"); 可以用,但是指定保存路径的,有没方法是可以自己动态指定保存路径的下面是网上搜出的,最后保存的图片是空,不知道怎么改   protected void btn_SavePic_Click(object sender, EventArgs e)
    {
        Chart1.ImageType = ChartImageType.Jpeg;//设置图片格式
        SavePic(Chart1, "ChartPic");//保存图片
    }    public void SavePic(System.Web.UI.Control ctl, string FileName)
    {
        HttpContext.Current.Response.Charset = "UTF-8";
        HttpContext.Current.Response.ContentEncoding = System.Text.Encoding.UTF8;
        HttpContext.Current.Response.ContentType = "application/octet-stream";
        HttpContext.Current.Response.AppendHeader("Content-Disposition", "attachment;filename=" + System.Web.HttpUtility.UrlEncode(System.Text.Encoding.UTF8.GetBytes(FileName)) + ".jpeg");
        ctl.Page.EnableViewState = false;
        System.IO.StringWriter tw = new System.IO.StringWriter();
        System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(tw);
        ctl.RenderControl(hw);
        HttpContext.Current.Response.Write(tw.ToString());
        HttpContext.Current.Response.End();
        ctl.Page.EnableViewState = true;    }