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 |
|