[]
The FlexSheet control extends the FlexGrid control and provides an Excel-like functionality.
public class FlexSheet : FlexGridBase<object>, IHtmlString, ITemplate
Name | Description |
---|---|
FlexSheet(HtmlHelper, string) | Creates one FlexSheet instance. |
Name | Description |
---|---|
AllowAutoFill | Gets or 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. |
AllowDragging | Gets or sets whether users are allowed to drag rows and/or columns with the mouse. |
AllowResizing | Gets or sets whether users are allowed to resize rows and/or columns with the mouse. |
AllowSorting | This property is useless in FlexSheet. |
AppendedSheets | Gets the FlexSheet appended sheets. |
AutoGenerateColumns | Gets Sets Auto Generate Columns on FlexSheet |
CalculationPrecision | Gets or sets the number of digits after the decimal point to round to when calculating formulas. Negative value means that no rounding is performed. |
CellsTemplate | This property is useless in FlexSheet. |
ChildItemsPath | This property is useless in FlexSheet. |
ColumnHeadersTemplate | This property is useless in FlexSheet. |
Columns | This property is not recommended for FlexSheet. |
DefinedNames | Gets a collection of the DefinedName objects representing named ranges/expressions defined in the FlexSheet. |
EnableDragDrop | Gets or sets the value to indicates whether enable drag and drop rows or columns in FlexSheet. |
EnableFormulas | Gets or sets the value to indicates whether enable formulas in FlexSheet. |
FilePath | Gets or sets the path of the xlsx file. |
FileStream | Gets or sets the Stream of the xlsx file. |
Filter | Gets the filter settings for this FlexSheet. |
GroupHeaderFormat | This property is useless in FlexSheet. |
HeadersVisibility | This property is useless in FlexSheet. |
IsTabHolderVisible | Gets or sets a value indicating whether the TabHolder is visible. |
ItemFormatter | Gets or sets a formatter function used to customize cells on this grid. |
ItemsSource | This property is useless in FlexSheet. |
ItemsSourceId | This property is useless in FlexSheet. |
KeyActionTab | Gets or sets the action to perform when the TAB key is pressed. |
LoadActionUrl | Gets and sets the url of load action. |
OnClientAutoFilled | Occurs after has performed the auto-fill operation. |
OnClientAutoFilling | Occurs before performing the auto-fill operation. |
OnClientBeginDroppingRowColumn | Occurs when begin dropping the rows or the columns of the FlexSheet. |
OnClientColumnChanged | Occurs after inserting or deleting columns. |
OnClientDraggingRowColumn | Occurs when dragging the rows or the columns of the FlexSheet. |
OnClientEndDroppingRowColumn | Occurs when end dropping the rows or the columns of the FlexSheet. |
OnClientLoaded | Occurs after the @see:FlexSheet loads the @see:Workbook instance. |
OnClientPrepareChangingColumn | Occurs before inserting or deleting columns. |
OnClientPrepareChangingRow | Occurs before inserting or deleting rows. |
OnClientRemoteLoaded | Occurs after remote loading the data from sever. |
OnClientRemoteLoading | Occurs before remote loading the data from server. |
OnClientRemoteSaved | Occurs when saving the file back to sever successfully. |
OnClientRemoteSaving | Occurs before saving the file back to server. |
OnClientRowChanged | Occurs after inserting or deleting rows. |
OnClientSelectedSheetChanged | Occurs when current sheet index changed. |
OnClientSheetCleared | Occurs when the FlexSheet is cleared. |
OnClientSheetVisibleChanged | Occurs after the visible of the sheet in the sheet collection of the FlexSheet has changed. |
OnClientUnknownFunction | Occurs when the @see:FlexSheet meets the unknown formula. |
QuickAutoSize | This property is useless in FlexSheet. |
RowHeadersTemplate | This property is useless in FlexSheet. |
SaveActionUrl | Gets and sets the url of save action. |
SaveContentType | Gets or sets the type of remote saving data. |
ScrollToSelection | Gets or sets the value specify whether to scroll the seletion into view. |
SelectedSheetIndex | Gets or sets the index of the current sheet in the FlexSheet. |
ShowFilterIcons | Gets or sets the visibility of the filter icon. |
ShowGroups | This property is useless in FlexSheet. |
ShowMarquee | Gets or sets a value that indicates whether the grid should display a marquee element around the current selection. |
ShowSelectedHeaders | Gets or sets a value that indicates whether the grid should add class names to indicate selected header cells. |
ShowSort | This property is useless in FlexSheet. |
SortRowIndex | This property is useless in FlexSheet. |
SortingType | This property is useless in FlexSheet. |
TopLeftCellsTemplate | This property is useless in FlexSheet. |
TreeIndent | This property is useless in FlexSheet. |
Workbook | Gets or sets the Workbook model. |
Name | Description |
---|---|
CreateChildComponents() | Ensure that all child components have been added. |
RegisterStartupScript(HtmlTextWriter) | Override to render the extender startup scripts. |