Features
テーブル
テーブル
FlexSheetは、セル範囲をExcel形式のテーブルに変換する機能をサポートしています。
機能
テーブル
関連する一連のデータを簡単に管理および分析できるように、セル範囲をテーブルに変換することができます。
テーブルをシートのテーブルコレクションに追加することで、空のテーブルを追加できます。
FlexSheetでは、テーブルにデータを連結することで、データソース付きのテーブルを追加することもできます。
テーブルスタイルオプション
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace FlexSheetExplorer.Controllers { public partial class FlexSheetController : Controller { public ActionResult Table() { return View(); } } }
@section Scripts{ <script type="text/javascript" src="~/Scripts/FlexSheet/table.js"></script> } <div> <div class="copy"> <h3> @Html.Raw(Resources.FlexSheet.Table_Text12) </h3> <p>@Html.Raw(Resources.FlexSheet.Table_Text0)</p> <p>@Html.Raw(Resources.FlexSheet.Table_Text1)</p> <p>@Html.Raw(Resources.FlexSheet.Table_Text2)</p> </div> <div> @(Html.C1().FlexSheet().Id("tableSheet").CssClass("flexSheet") .AddUnboundSheet(s => s.Tables(ts => { var style = TableStyle.CreateBuiltInTableStyleDark(9); ts.Add().Name("Table1").Range(2, 1).Style(style).Bind(Sale.GetData(10)).Columns(cs => { cs.Add().Name("ID"); cs.Add().Name("Date"); cs.Add().Name("Country"); cs.Add().Name("Product"); cs.Add().Name("Amount"); }); })) ) </div> <div id="tableOptions" class="well well-lg" style="display:none;"> <h4>@Html.Raw(Resources.FlexSheet.Table_Text4)</h4> <div> <label> <input id="headerRow" class="form-check-input" type="checkbox"> @Html.Raw(Resources.FlexSheet.Table_Text5) </label> <label> <input id="totalRow" class="form-check-input" type="checkbox"> @Html.Raw(Resources.FlexSheet.Table_Text6) </label> </div> <div> <label> <input id="bandedRows" class="form-check-input" type="checkbox"> @Html.Raw(Resources.FlexSheet.Table_Text7) </label> <label> <input id="bandedColumns" class="form-check-input" type="checkbox"> @Html.Raw(Resources.FlexSheet.Table_Text8) </label> </div> <div> <label> <input id="firstColumn" class="form-check-input" type="checkbox"> @Html.Raw(Resources.FlexSheet.Table_Text9) </label> <label> <input id="lastColumn" class="form-check-input" type="checkbox"> @Html.Raw(Resources.FlexSheet.Table_Text10) </label> </div> <div> <label style="width:auto"> @Html.Raw(Resources.FlexSheet.Table_Text11) </label> @Html.C1().ComboBox().Id("builtInStyles").IsEditable(false) </div> </div> </div> @section Summary{ <p>@Html.Raw(Resources.FlexSheet.Table_Text3)</p> }