2011-06-20 112 views
2

以前從未與.net合作過,所以請原諒我,如果這聽起來很愚蠢。.net圖表鏈接圖像

在頁面上即時我有以下的工作...

<Series> 
<asp:Series Name="Series1" ChartType="Pie" CustomProperties="PieLabelStyle=Disabled"> 
</asp:Series> 
</Series> 
<ChartAreas> 
<asp:ChartArea Name="SearchEngineArea"> 
<Area3DStyle Enable3D="True" /> 
</asp:ChartArea> 
</ChartAreas> 
</asp:Chart> 

<div class="bottomBox"><a href="/" class="seochart">View large</a></div> 

股利類「seochart」調用一個燈箱,這個想法是,查看大的呼叫從圖像輸出.net圖表。

我怎麼會把我的圖表作爲href?

我希望這是有道理的......

回答

0

對不起,我不知道什麼是「收藏夾」是的,但我覺得你的情況,你可以通過編寫一個Web服務或HTTP處理程序,其將返回解決此一個PNG或JPG圖像。因此,您的錨元素的href將是該webservice的URL(如:http://yoursite.com/yourService.asmx?etc=something)。
在web服務(服務器端)的webmethod中,使用Chart類的Winform版本(來自System.windows.Forms.DataVisualisation命名空間)編寫C#代碼。一旦你實例化一個圖表,你可以訪問SaveImage方法,並從那裏你可以將這個圖像流回到客戶端。
希望這有助於。