2011-06-20 6 views
2

これまでに.netと一緒に働いたことはありません。私は、次のを持っているに取り組んページIMに.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 Chart。

グラフをhrefとして配置する方法を教えてください。

私は、これは理にかなって願ってい

...

答えて

0

申し訳ありませんが、私は「ライトボックス」は何であるかわからないが、私はあなたのケースでは、あなたが戻ってくるWebサービスまたはHTTPハンドラを記述することによってこの問題を解決できると思いますpngまたはjpgイメージ。したがって、あなたのアンカー要素のhrefはそのWebサービスのURLです(http://yoursite.com/yourService.asmx?etc=somethingなど)。
WebサービスのWebメソッド(サーバー側)では、WinformバージョンのChartクラス(System.windows.Forms.DataVisualisation名前空間)を使用してC#コードを記述します。グラフをインスタンス化すると、SaveImageメソッドにアクセスできます。そこから、このイメージをクライアント側にストリームすることができます。
これが役に立ちます。