2013年8月19日 星期一

Microsoft Chart Controls 放上 Server 無法顯示圖表

最近在測 Microsoft Chart Controls
在本機測都很正常
一放上 Web Server, 圖表就無法顯示出來

這邊記錄一下解決方法:
 1.設定 Chart Control 的 ImageLocation 屬性 (路徑+檔名 [不含副檔名])
 2.修改 Chart Control 的 ImageStorageMode 屬性為 "UseImageLocation"


以圖為例
./TempImages/temp
就是將圖檔暫存在網站下的TempImages資料夾中
暫存的圖檔檔名為temp, 副檔名就看 Microsoft Chart Controls 設定的檔案格式 (.png / .jpg)
副檔名就看 ImageType 屬性的設定

當使用 UseImageLocation 方式後
會在暫存資料夾中保留圖片
如果不想在 Web Server 上保留圖片的話
需要自行撰寫刪除檔案程式段

沒有留言:

張貼留言