0

イントラネットでバータイプグラフを作成するには、 http: //www.highcharts.com/jQueryプラグインを使用する必要があります。

すべてのデータはSQLリクエストとともにCSHTMLにあり、すべての結果はint型に格納されます。

プラグインに値を入れて使用したい。

データを配置するプラグインの部分は次のようになります:

series: [{
            name: 'Actifs',
            data: [49.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6]

        }, {
            name: 'Inactifs',
            data: [83.6, 78.8, 98.5, 93.4, 106.0, 84.5, 105.0]

        }]

jQueryを「壊して」CSHTML変数を配置する方法を検索しましたが、答えが見つかりません。

それは可能ですか?jQueryでCSHTML変数を取得する方法がない場合はどうすればよいですか?jQueryにベースコードCSHTML@{//CSHTMLコード}を挿入しても機能しません。

回答ありがとうございます

4

1 に答える 1

0

Json Helperを使用して、グラフのJSONデータを生成できます。または、サーバー側のコードでコンマ区切りの文字列を生成し、変数の前に@記号を付けることで、適切な場所にプラグインすることもできます。コードブロック中括弧は必要ありません:

series: [{
            name: 'Actifs',
            data: [@MyFirstCommaSeparateString]

        }, {
            name: 'Inactifs',
            data: [@MySecondCommaSeparateString]

        }]
于 2012-07-20T18:29:33.223 に答える