# C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder" class="text-break">FlexSheetBuilder Class
</h1>
  <div class="markdown level0 summary"><p>Defines a builder to configurate <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.html">FlexSheet</a>.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><span class="xref">HideObjectMembers</span></div>
    <div class="level2"><a class="xref" href="../C1.AspNetCore.Mvc/C1.Web.Mvc.Fluent.BaseBuilder-2.html">BaseBuilder</a>&lt;<a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.html">FlexSheet</a>, <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.html">FlexSheetBuilder</a>&gt;</div>
    <div class="level3"><a class="xref" href="../C1.AspNetCore.Mvc/C1.Web.Mvc.Fluent.ComponentBuilder-2.html">ComponentBuilder</a>&lt;<a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.html">FlexSheet</a>, <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.html">FlexSheetBuilder</a>&gt;</div>
    <div class="level4"><a class="xref" href="../C1.AspNetCore.Mvc/C1.Web.Mvc.Fluent.ControlBuilder-2.html">ControlBuilder</a>&lt;<a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.html">FlexSheet</a>, <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.html">FlexSheetBuilder</a>&gt;</div>
    <div class="level5"><a class="xref" href="../C1.AspNetCore.Mvc/C1.Web.Mvc.Fluent.ItemsBoundControlBuilder-3.html">ItemsBoundControlBuilder</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a>, <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.html">FlexSheet</a>, <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.html">FlexSheetBuilder</a>&gt;</div>
    <div class="level6"><a class="xref" href="../C1.AspNetCore.Mvc/C1.Web.Mvc.Fluent.FlexGridBaseBuilder-3.html">FlexGridBaseBuilder</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a>, <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.html">FlexSheet</a>, <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.html">FlexSheetBuilder</a>&gt;</div>
    <div class="level7"><span class="xref">FlexSheetBuilder</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.html.ihtmlcontent">IHtmlContent</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.html">C1.Web.Mvc.Sheet.Fluent</a></h6>
  <h6><strong>Assembly</strong>: C1.AspNetCore.Mvc.FlexSheet.dll</h6>
  <h5 id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class FlexSheetBuilder : FlexGridBaseBuilder&lt;object, FlexSheet, FlexSheetBuilder&gt;, IHtmlContent</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class FlexSheetBuilder
    Inherits FlexGridBaseBuilder(Of Object, FlexSheet, FlexSheetBuilder)
    Implements IHtmlContent</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder__ctor_C1_Web_Mvc_Sheet_FlexSheet_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.#ctor(C1.Web.Mvc.Sheet.FlexSheet)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.-ctor.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder__ctor_C1_Web_Mvc_Sheet_FlexSheet_">FlexSheetBuilder(FlexSheet)</a>
        </td>
        <td class="markdown level1 summary"><p>Creates one <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.html">FlexSheetBuilder</a> instance to configurate <code class="paramref">component</code>.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_AddBoundSheet_System_Action_C1_Web_Mvc_Sheet_Fluent_BoundSheetBuilder_System_Object___" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.AddBoundSheet(System.Action{C1.Web.Mvc.Sheet.Fluent.BoundSheetBuilder{System.Object}})">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.AddBoundSheet.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_AddBoundSheet_System_Action_C1_Web_Mvc_Sheet_Fluent_BoundSheetBuilder_System_Object___">AddBoundSheet(Action&lt;BoundSheetBuilder&lt;object&gt;&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Add a bound sheet. It will be put after the loaded Workbook or xlsx file.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_AddBoundSheet__1_System_Action_C1_Web_Mvc_Sheet_Fluent_BoundSheetBuilder___0___" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.AddBoundSheet``1(System.Action{C1.Web.Mvc.Sheet.Fluent.BoundSheetBuilder{``0}})">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.AddBoundSheet.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_AddBoundSheet__1_System_Action_C1_Web_Mvc_Sheet_Fluent_BoundSheetBuilder___0___">AddBoundSheet&lt;T&gt;(Action&lt;BoundSheetBuilder&lt;T&gt;&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Add a bound sheet. It will be put after the loaded Workbook or xlsx file.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_AddUnboundSheet_System_Action_C1_Web_Mvc_Sheet_Fluent_UnboundSheetBuilder__" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.AddUnboundSheet(System.Action{C1.Web.Mvc.Sheet.Fluent.UnboundSheetBuilder})">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.AddUnboundSheet.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_AddUnboundSheet_System_Action_C1_Web_Mvc_Sheet_Fluent_UnboundSheetBuilder__">AddUnboundSheet(Action&lt;UnboundSheetBuilder&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Add an unbound sheet. It will be put after the loaded Workbook or xlsx file.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_AddUnboundSheet_System_String_System_Int32_System_Int32_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.AddUnboundSheet(System.String,System.Int32,System.Int32)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.AddUnboundSheet.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_AddUnboundSheet_System_String_System_Int32_System_Int32_">AddUnboundSheet(string, int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Add an unbound sheet. It will be put after the loaded Workbook or xlsx file.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_AllowAutoFill_System_Boolean_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.AllowAutoFill(System.Boolean)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.AllowAutoFill.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_AllowAutoFill_System_Boolean_">AllowAutoFill(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.AllowAutoFill.html#C1_Web_Mvc_Sheet_FlexSheet_AllowAutoFill">AllowAutoFill</a>.
Sets the value to indicates whether enable autofill, the feature to fill cells with data that follows a pattern by dragging the bottom right corner of the cell.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_AutoGenerateColumns_System_Boolean_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.AutoGenerateColumns(System.Boolean)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.AutoGenerateColumns.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_AutoGenerateColumns_System_Boolean_">AutoGenerateColumns(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Sets a boolean value decides auto generate columns on FlexSheet.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_CalculationPrecision_System_Int32_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.CalculationPrecision(System.Int32)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.CalculationPrecision.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_CalculationPrecision_System_Int32_">CalculationPrecision(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.CalculationPrecision.html#C1_Web_Mvc_Sheet_FlexSheet_CalculationPrecision">CalculationPrecision</a>.
Sets the number of digits after the decimal point to round to when calculating formulas. Negative value means that no rounding is performed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_DefinedNames_System_Action_C1_Web_Mvc_Fluent_ListItemFactory_C1_Web_Mvc_Sheet_DefinedName_C1_Web_Mvc_Sheet_Fluent_DefinedNameBuilder___" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.DefinedNames(System.Action{C1.Web.Mvc.Fluent.ListItemFactory{C1.Web.Mvc.Sheet.DefinedName,C1.Web.Mvc.Sheet.Fluent.DefinedNameBuilder}})">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.DefinedNames.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_DefinedNames_System_Action_C1_Web_Mvc_Fluent_ListItemFactory_C1_Web_Mvc_Sheet_DefinedName_C1_Web_Mvc_Sheet_Fluent_DefinedNameBuilder___">DefinedNames(Action&lt;ListItemFactory&lt;DefinedName, DefinedNameBuilder&gt;&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Configure <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.DefinedNames.html#C1_Web_Mvc_Sheet_FlexSheet_DefinedNames">DefinedNames</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_EnableDragDrop_System_Boolean_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.EnableDragDrop(System.Boolean)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.EnableDragDrop.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_EnableDragDrop_System_Boolean_">EnableDragDrop(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.EnableDragDrop.html#C1_Web_Mvc_Sheet_FlexSheet_EnableDragDrop">EnableDragDrop</a>.
Sets the value to indicates whether enable drag and drop rows or columns in FlexSheet.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_EnableFormulas_System_Boolean_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.EnableFormulas(System.Boolean)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.EnableFormulas.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_EnableFormulas_System_Boolean_">EnableFormulas(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.EnableFormulas.html#C1_Web_Mvc_Sheet_FlexSheet_EnableFormulas">EnableFormulas</a>.
Sets the value to indicates whether enable formulas in FlexSheet.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_Filter_System_Action_C1_Web_Mvc_Sheet_Fluent_FlexSheetFilterBuilder__" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.Filter(System.Action{C1.Web.Mvc.Sheet.Fluent.FlexSheetFilterBuilder})">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.Filter.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_Filter_System_Action_C1_Web_Mvc_Sheet_Fluent_FlexSheetFilterBuilder__">Filter(Action&lt;FlexSheetFilterBuilder&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.Filter.html#C1_Web_Mvc_Sheet_FlexSheet_Filter">Filter</a>.
Sets the filter settings for this FlexSheet.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_IsTabHolderVisible_System_Boolean_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.IsTabHolderVisible(System.Boolean)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.IsTabHolderVisible.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_IsTabHolderVisible_System_Boolean_">IsTabHolderVisible(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.IsTabHolderVisible.html#C1_Web_Mvc_Sheet_FlexSheet_IsTabHolderVisible">IsTabHolderVisible</a>.
Sets a value indicating whether the TabHolder is visible.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_ItemFormatter_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.ItemFormatter(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.ItemFormatter.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_ItemFormatter_System_String_">ItemFormatter(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Sets a formatter function used to customize cells on this grid.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_Load_C1_Web_Mvc_Sheet_Workbook_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.Load(C1.Web.Mvc.Sheet.Workbook)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.Load.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_Load_C1_Web_Mvc_Sheet_Workbook_">Load(Workbook)</a>
        </td>
        <td class="markdown level1 summary"><p>Load the Workbook instance.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_Load_System_IO_Stream_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.Load(System.IO.Stream)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.Load.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_Load_System_IO_Stream_">Load(Stream)</a>
        </td>
        <td class="markdown level1 summary"><p>Load the xlsx file with FileStream.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_Load_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.Load(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.Load.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_Load_System_String_">Load(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Load the xlsx file with file path.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientAutoFilled_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientAutoFilled(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientAutoFilled.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientAutoFilled_System_String_">OnClientAutoFilled(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientAutoFilled.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientAutoFilled">OnClientAutoFilled</a> client event.
Occurs after has performed the auto-fill operation.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientAutoFilling_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientAutoFilling(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientAutoFilling.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientAutoFilling_System_String_">OnClientAutoFilling(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientAutoFilling.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientAutoFilling">OnClientAutoFilling</a> client event.
Occurs before performing the auto-fill operation.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientBeginDroppingRowColumn_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientBeginDroppingRowColumn(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientBeginDroppingRowColumn.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientBeginDroppingRowColumn_System_String_">OnClientBeginDroppingRowColumn(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientBeginDroppingRowColumn.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientBeginDroppingRowColumn">OnClientBeginDroppingRowColumn</a> client event.
Occurs when begin dropping the rows or the columns of the FlexSheet.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientColumnChanged_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientColumnChanged(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientColumnChanged.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientColumnChanged_System_String_">OnClientColumnChanged(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientColumnChanged.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientColumnChanged">OnClientColumnChanged</a> client event.
Occurs after inserting or deleting columns.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientDraggingRowColumn_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientDraggingRowColumn(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientDraggingRowColumn.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientDraggingRowColumn_System_String_">OnClientDraggingRowColumn(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientDraggingRowColumn.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientDraggingRowColumn">OnClientDraggingRowColumn</a> client event.
Occurs when dragging the rows or the columns of the FlexSheet.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientEndDroppingRowColumn_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientEndDroppingRowColumn(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientEndDroppingRowColumn.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientEndDroppingRowColumn_System_String_">OnClientEndDroppingRowColumn(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientEndDroppingRowColumn.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientEndDroppingRowColumn">OnClientEndDroppingRowColumn</a> client event.
Occurs when end dropping the rows or the columns of the FlexSheet.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientLoaded_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientLoaded(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientLoaded.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientLoaded_System_String_">OnClientLoaded(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientLoaded.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientLoaded">OnClientLoaded</a> client event.
Occurs after the @see:FlexSheet loads the @see:Workbook instance.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientPrepareChangingColumn_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientPrepareChangingColumn(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientPrepareChangingColumn.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientPrepareChangingColumn_System_String_">OnClientPrepareChangingColumn(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientPrepareChangingColumn.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientPrepareChangingColumn">OnClientPrepareChangingColumn</a> client event.
Occurs before inserting or deleting columns.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientPrepareChangingRow_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientPrepareChangingRow(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientPrepareChangingRow.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientPrepareChangingRow_System_String_">OnClientPrepareChangingRow(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientPrepareChangingRow.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientPrepareChangingRow">OnClientPrepareChangingRow</a> client event.
Occurs before inserting or deleting rows.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientRemoteLoaded_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientRemoteLoaded(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientRemoteLoaded.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientRemoteLoaded_System_String_">OnClientRemoteLoaded(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientRemoteLoaded.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientRemoteLoaded">OnClientRemoteLoaded</a> client event.
Occurs after remote loading the data from sever.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientRemoteLoading_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientRemoteLoading(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientRemoteLoading.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientRemoteLoading_System_String_">OnClientRemoteLoading(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientRemoteLoading.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientRemoteLoading">OnClientRemoteLoading</a> client event.
Occurs before remote loading the data from server.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientRemoteSaved_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientRemoteSaved(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientRemoteSaved.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientRemoteSaved_System_String_">OnClientRemoteSaved(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientRemoteSaved.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientRemoteSaved">OnClientRemoteSaved</a> client event.
Occurs when saving the file back to sever successfully.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientRemoteSaving_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientRemoteSaving(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientRemoteSaving.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientRemoteSaving_System_String_">OnClientRemoteSaving(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientRemoteSaving.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientRemoteSaving">OnClientRemoteSaving</a> client event.
Occurs before saving the file back to server.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientRowChanged_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientRowChanged(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientRowChanged.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientRowChanged_System_String_">OnClientRowChanged(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientRowChanged.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientRowChanged">OnClientRowChanged</a> client event.
Occurs after inserting or deleting rows.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientSelectedSheetChanged_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientSelectedSheetChanged(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientSelectedSheetChanged.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientSelectedSheetChanged_System_String_">OnClientSelectedSheetChanged(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientSelectedSheetChanged.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientSelectedSheetChanged">OnClientSelectedSheetChanged</a> client event.
Occurs when current sheet index changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientSheetCleared_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientSheetCleared(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientSheetCleared.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientSheetCleared_System_String_">OnClientSheetCleared(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientSheetCleared.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientSheetCleared">OnClientSheetCleared</a> client event.
Occurs when the FlexSheet is cleared.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientSheetVisibleChanged_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientSheetVisibleChanged(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientSheetVisibleChanged.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientSheetVisibleChanged_System_String_">OnClientSheetVisibleChanged(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientSheetVisibleChanged.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientSheetVisibleChanged">OnClientSheetVisibleChanged</a> client event.
Occurs after the visible of the sheet in the sheet collection of the FlexSheet has changed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientUnknownFunction_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientUnknownFunction(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.OnClientUnknownFunction.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_OnClientUnknownFunction_System_String_">OnClientUnknownFunction(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.OnClientUnknownFunction.html#C1_Web_Mvc_Sheet_FlexSheet_OnClientUnknownFunction">OnClientUnknownFunction</a> client event.
Occurs when the @see:FlexSheet meets the unknown formula.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_RemoteLoad_System_String_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.RemoteLoad(System.String)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.RemoteLoad.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_RemoteLoad_System_String_">RemoteLoad(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Sets the LoadActionUrl for remote loading.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_RemoteSave_System_String_C1_Web_Mvc_Sheet_ContentType_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.RemoteSave(System.String,C1.Web.Mvc.Sheet.ContentType)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.RemoteSave.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_RemoteSave_System_String_C1_Web_Mvc_Sheet_ContentType_">RemoteSave(string, ContentType)</a>
        </td>
        <td class="markdown level1 summary"><p>Sets the SaveActionUrl for remote saving.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_SaveContentType_C1_Web_Mvc_Sheet_ContentType_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.SaveContentType(C1.Web.Mvc.Sheet.ContentType)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.SaveContentType.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_SaveContentType_C1_Web_Mvc_Sheet_ContentType_">SaveContentType(ContentType)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.SaveContentType.html#C1_Web_Mvc_Sheet_FlexSheet_SaveContentType">SaveContentType</a>.
Sets the type of remote saving data.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_Select_System_Int32_System_Int32_System_Nullable_System_Int32__System_Nullable_System_Int32__System_Boolean_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.Select(System.Int32,System.Int32,System.Nullable{System.Int32},System.Nullable{System.Int32},System.Boolean)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.Select.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_Select_System_Int32_System_Int32_System_Nullable_System_Int32__System_Nullable_System_Int32__System_Boolean_">Select(int, int, int?, int?, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Selects a cell range and optionally scrolls it into view.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_SelectedSheetIndex_System_Nullable_System_Int32__" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.SelectedSheetIndex(System.Nullable{System.Int32})">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.SelectedSheetIndex.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_SelectedSheetIndex_System_Nullable_System_Int32__">SelectedSheetIndex(int?)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.SelectedSheetIndex.html#C1_Web_Mvc_Sheet_FlexSheet_SelectedSheetIndex">SelectedSheetIndex</a>.
Sets the index of the current sheet in the FlexSheet.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_ShowFilterIcons_System_Boolean_" data-uid="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.ShowFilterIcons(System.Boolean)">
          <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FlexSheetBuilder.ShowFilterIcons.html#C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_ShowFilterIcons_System_Boolean_">ShowFilterIcons(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.Sheet.FlexSheet.ShowFilterIcons.html#C1_Web_Mvc_Sheet_FlexSheet_ShowFilterIcons">ShowFilterIcons</a>.
Sets the visibility of the filter icon.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="extensionmethods">Extension Methods</h3>
  <div>
      <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FormulaBarExtension.ShowFormulaBar.html#C1_Web_Mvc_Sheet_Fluent_FormulaBarExtension_ShowFormulaBar_C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_System_Action_C1_Web_Mvc_Sheet_Fluent_FormulaBarBuilder__">FormulaBarExtension.ShowFormulaBar(FlexSheetBuilder, Action&lt;FormulaBarBuilder&gt;)</a>
  </div>
  <div>
      <a class="xref" href="C1.Web.Mvc.Sheet.Fluent.FormulaBarExtension.ShowFormulaBar.html#C1_Web_Mvc_Sheet_Fluent_FormulaBarExtension_ShowFormulaBar_C1_Web_Mvc_Sheet_Fluent_FlexSheetBuilder_System_String_">FormulaBarExtension.ShowFormulaBar(FlexSheetBuilder, string)</a>
  </div>

</div>
