アプリケーション内のFlexSheetコントロールは、データソースに連結することも、非連結にすることもできます。コードからビルダメソッドAddUnboundSheetを使用して、MVCアプリケーション内に非連結FlexSheetを作成できます。メソッドパラメータとして、シート名と共に、必要な行数と列数を指定します。
非連結FlexSheetの各セルにデータを手動で設定したり、プログラムによってセル値を設定することができます。このようなシートをアプリケーションフォームとして使用して、フォーム内のさまざまなフィールドにデータを提供することができます。
次の図は、非連結モードのMVC FlexSheetです。
次のコード例は、MVCアプリケーションに非連結FlexSheetを追加する方法を示します。
UnboundController.cs
C# |
コードのコピー
|
---|---|
// GET: Unbound public ActionResult Index() { return View(); } |
Unbound.cshtml
HTML |
コードのコピー
|
---|---|
<div> <c1-flex-sheet class="flexSheet"> <c1-unbound-sheet column-count="12" row-count="25"></c1-unbound-sheet> <c1-unbound-sheet column-count="12" row-count="25"></c1-unbound-sheet> </c1-flex-sheet> </div> |