API Reference
Class
DataTablesExportBuilder
Fluent builder for DataTables export configuration
Inheritance
- Object
- DataTablesExportBuilder
Constructors
public DataTablesExportBuilder() #Methods
public DataTablesExportBuilder ColumnVisibility(String text = null) #Returns:
DataTablesExportBuilderAdd column visibility toggle button
Parameters
- text System.String = null
public DataTablesExportBuilder ConfigureAll(Action<DataTablesExportOptions> configure) #Returns:
DataTablesExportBuilderConfigure export options for all buttons
Parameters
- configure System.Action{HtmlForgeX.DataTablesExportOptions}
public DataTablesExportBuilder Copy(String text = null, String title = null) #Returns:
DataTablesExportBuilderAdd Copy to clipboard button
Parameters
- text System.String = null
- title System.String = null
public DataTablesExportBuilder CSV(String text = null, String filename = null, String title = null) #Returns:
DataTablesExportBuilderAdd CSV export button
Parameters
- text System.String = null
- filename System.String = null
- title System.String = null
public DataTablesExportBuilder Custom(Action<DataTablesExport> configure) #Returns:
DataTablesExportBuilderAdd custom export button
Parameters
- configure System.Action{HtmlForgeX.DataTablesExport}
public DataTablesExportBuilder Excel(String text = null, String filename = null, String title = null) #Returns:
DataTablesExportBuilderAdd Excel export button
Parameters
- text System.String = null
- filename System.String = null
- title System.String = null
public DataTablesExportBuilder ExcludeColumns(params Int32[] columnIndexes) #Returns:
DataTablesExportBuilderExclude specific columns from export
Parameters
- columnIndexes System.Int32[]
GetExports() #Get configured exports
public DataTablesExportBuilder IncludeColumns(params Int32[] columnIndexes) #Returns:
DataTablesExportBuilderInclude only specific columns in export
Parameters
- columnIndexes System.Int32[]
public DataTablesExportBuilder PDF(String text = null, String filename = null, String title = null) #Returns:
DataTablesExportBuilderAdd PDF export button
Parameters
- text System.String = null
- filename System.String = null
- title System.String = null
public DataTablesExportBuilder Print(String text = null, String title = null) #Returns:
DataTablesExportBuilderAdd Print button
Parameters
- text System.String = null
- title System.String = null
public DataTablesExportBuilder SelectedRowsOnly() #Returns:
DataTablesExportBuilderSet export options to selected rows only
public DataTablesExportBuilder VisibleColumnsOnly() #Returns:
DataTablesExportBuilderSet export options to visible columns only