このセクションでは、MVC Web アプリケーションに FlexChart コントロールを追加し、そこにデータを追加する方法について説明します。
このトピックは3つの手順で構成されます。
次の図は、上記の手順を実行した後の FlexChart を示しています。
ComponentOneまたはVisualStudioテンプレートを使用して新しいMVCアプリケーションを作成します。MVCアプリケーションの作成の詳細については、「MVCアプリケーションの設定」を参照してください。
FlexChartDataSource.cs
)。新しいモデルの追加方法については、「コントロールの追加」を参照してください。FlexChart コントロールを初期化するには、次の手順を実行します。
新しいコントローラーの追加
QuickStartController
)。C# |
コードのコピー
|
---|---|
using C1.Web.Mvc; using C1.Web.Mvc.Serializition; using C1.Web.Mvc.Chart; |
Index()
を次のメソッドに置き換えます。
ビューの追加
QuickStartController
をダブルクリックして開きます。QuickStart()
内にカーソルを置きます。Razor |
コードのコピー
|
---|---|
@using MVCFlexChart_JP.Models @model IEnumerable<FruitSale> @(Html.C1().FlexChart() .Bind("Date", Model) .ChartType(C1.Web.Mvc.Chart.ChartType.SplineSymbols) .Series(sers => { sers.Add() .Binding("SalesInJapan") .Name("日本での売上"); }) ) |
Index.vbhtml |
コードのコピー
|
---|---|
@Imports C1.Web.Mvc @Imports C1.Web.Mvc.Chart @Imports System.Drawing @ModelType IEnumerable(Of FruitSale) @(Html.C1().FlexChart() _ .Bind("Date", Model) _ .ChartType(C1.Web.Mvc.Chart.ChartType.Column) _ .Series(Sub(ser) ser.Add() _ .Binding("SalesInJapan") _ .Name("日本での売上") End Sub) _) |