ComponentOne テンプレートを使用して、新規 MVC アプリケーションを作成するには、以下の手順を実行します。
[新しいプロジェクトを作成する]ウィンドウで、[ASP.NET Web アプリケーション(.NET Framework)]を選択し、[次へ]をクリックします。

[新しいプロジェクトを構成します]ウィンドウで、アプリケーションの名前と場所を設定します。 [作成]をクリックします。


基本のVisual Studioテンプレートを使用して作成されたプロジェクトを設定するには、多少の追加手順が必要になります。
web.config ファイルをダブルクリックして開きます。次のマークアップを <system.web.webPages.razor></system.web.webPages.razor> マークアップ内に追加します。
| HTML |
コードのコピー
|
|---|---|
<add namespace="C1.Web.Mvc" /> <add namespace="C1.Web.Mvc.Fluent" /> |
|
(オプション)アプリケーションに特定のコントロールを追加するには、次のマークアップをC1.Web.Mvcマークアップの下の<namespaces></namespaces>タグ間に追加する必要があります。たとえば、次の図では、株価チャートコントロールのマークアップを追加しています。
| コントロール | マークアップ |
|---|---|
| Financial Chart |
|
| FlexSheet |
|
| OLAP |
|
| MultiRow |
|
| FlexViewer |
|
| TransposedGrid |
|
| TransposedMultiRow |
|

ソリューションエクスプローラーで、プロジェクトを右クリックし、[追加]→[新しい項目]を選択します。[新しい項目の追加]ダイアログボックスが表示されます。
次のコードをテキストファイルに貼り付けます。
| Licenses.licx |
コードのコピー
|
|---|---|
C1.Web.Mvc.LicenseDetector, C1.Web.Mvc |
|
アプリケーションで特定のコントロールを使用するには、そのコントロールに応じてLicenses.licxに次のコードを追加します。詳細については、「ライセンス」を参照してください。
| コントロール | マークアップ |
|---|---|
| Financial Chart |
|
| FlexSheet |
|
| OLAP |
C1.Web.Mvc.Olap.LicenseDetector, C1.Web.Mvc.Olap |
| MultiRow |
C1.Web.Mvc.MultiRow.LicenseDetector, C1.Web.Mvc.MultiRow |
| FlexViewer |
|
(オプション)MVCアプリケーションで特定のコントロールを使用するには、そのコントロールに応じた参照を追加する必要があります。
| コントロール | アセンブリ(場所 - C:\Program Files (x86)\ComponentOne\ASP.NET MVC\bin) |
|---|---|
| Financial Chart |
|
| FlexSheet |
C1.Web.Mvc.FlexSheet.dll |
| OLAP |
C1.Web.Mvc.Olap.dll |
| MultiRow |
C1.Web.Mvc.MultiRow.dll |
| FlexViewer |
|