このセクションでは、MVC Web アプリケーションに FlexPie コントロールを追加し、そこにデータを追加する方法について説明します。
このトピックは3つの手順で構成されます。
次の図は、上記の手順を実行した後の FlexPie を示しています。

ComponentOneまたはVisualStudioテンプレートを使用して新しいMVCアプリケーションを作成します。MVCアプリケーションの作成の詳細については、「MVCアプリケーションの設定」を参照してください。
FlexPieDataSource.cs)。新しいモデルの追加方法については、「コントロールの追加」を参照してください。次のコードを新しいモデルに追加して、FlexPie コントロールのデータソースになるクラスを定義します。
FlexPie コントロールを初期化するには、次の手順を実行します。
新しいコントローラーの追加
QuickStartController)。次に示すように MVC 参照を追加します。
| C# |
コードのコピー
|
|---|---|
using C1.Web.Mvc; using C1.Web.Mvc.Serializition; using C1.Web.Mvc.Chart; |
|
メソッド Index() を次のメソッドに置き換えます。
ビューの追加
QuickStartControllerをダブルクリックして開きます。QuickStart() 内にカーソルを置きます。FlexPie コントロールをビュー QuickStart で次のようにインスタンス化します。
| Index.cshtml |
コードのコピー
|
|---|---|
@using MvcApplication1.Models @model IEnumerable<FlexPieDataSource> @(Html.C1().FlexPie<FlexPieDataSource>() .Bind("Country", "Sales", Model) ) |
|
| Index.vbhtml |
コードのコピー
|
|---|---|
@ModelType IEnumerable(Of FlexPieDataSource) @(Html.C1().FlexPie(Of FlexPieDataSource) _ .Bind("Country", "Sales", Model) _ .Height("300px")) |
|