ASP.NET Core MVC コントロールヘルプ
リソースの登録
MVC アプリケーションの設定 > リソースの登録

デフォルトでは、ASP.NET MVC テンプレートを使用して新しいアプリケーションを作成すると、提供されているコントロールを使用するために必要なすべてのリソースが登録されます。ただし、標準の Visual Studio テンプレートを使用してプロジェクトを作成した場合は、リソースを手作業で登録する必要があります。

ASP.NET MVC コントロールを使用するために必要なリソースを登録するには、次の手順を実行します。

  1. ソリューションエクスプローラーで、[ビュー]→[共有]フォルダを開きます。
  2. _Layout.cshtml をダブルクリックして開きます。
  3. 次のコードを <head></head> タグの間に追加します。この手順では、FinancialChartFlexSheetFlexViewerMultiRowOLAPTransposedGrid、および TransposedMultiRowコントロールを除く、アプリケーションで使用されるすべてのMVCコントロールを登録します。
    HTML
    コードのコピー
    <c1-styles />
       <c1-scripts>
            <c1-basic-scripts />
       </c1-scripts>
    <c1-styles />
    
  4. (任意)アプリケーションでFinancialChartFlexSheetFlexViewerMultiRowOLAP、TransposedGrid、 および TransposedMultiRowコントロールなどの特定のコントロールを使用する場合、_Layout.cshtmlで上記のコードを次のコードに置き換えます。プロジェクトの要件に応じて、コントロールを追加または削除することができます。
    HTML
    コードのコピー
    <c1-scripts>
       <c1-basic-scripts/>
       <c1-finance-scripts>
       <c1-flex-sheet-scripts />
       <c1-flex-viewer-scripts />
       <c1-olap-scripts />
       <c1-multi-row-scripts />
       <c1-transposed-grid-scripts />
       <c1-transposed-multi-row-scripts />
    </c1-scripts>
    

ASP.NET MVC は、条件付きリソース登録をサポートします。これにより、アプリケーションで使用するリソースだけを登録でき、アプリケーションを軽量にすることができます。条件付きリソース登録をサポートするコントロールは次のとおりです。

たとえば、次のコードは、FlexGrid および FlexChart を使用するために必要なリソースを登録します。

Razor
コードのコピー
<c1-scripts>
<c1-basic-scripts bundles="Grid, Chart" />
</c1-scripts>

同様に、CollectionView、Input、およびGaugeを使用するために必要なリソースを登録することもできます。

ビューで_Layout.cshtmlが使用されていない場合は、リソースを登録するには、ビューページの先頭に上記のコードを追加してください。