Interface ITableExcelExport
- Namespace
- BootstrapBlazor.Components
- Assembly
- BootstrapBlazor.dll
Table 组件 Excel 导出接口
[Obsolete("已过期,请使用 ITableExport 代替 Please use ITableExport instead")]
public interface ITableExcelExport
- Extension Methods
Methods
ExportAsync<TModel>(IEnumerable<TModel>, IEnumerable<ITableColumn>?, string?)
导出 Excel 方法
Task<bool> ExportAsync<TModel>(IEnumerable<TModel> items, IEnumerable<ITableColumn>? cols, string? fileName = null)
Parameters
items
IEnumerable<TModel>导出数据集合
cols
IEnumerable<ITableColumn>当前可见列数据集合 默认 null 导出全部列
fileName
string文件名 默认 null ExportData_{DateTime.Now:yyyyMMddHHmmss}.xlsx
Returns
Type Parameters
TModel
ExportCsvAsync<TModel>(IEnumerable<TModel>, IEnumerable<ITableColumn>?, string?)
导出 Csv 方法
Task<bool> ExportCsvAsync<TModel>(IEnumerable<TModel> items, IEnumerable<ITableColumn>? cols, string? fileName = null)
Parameters
items
IEnumerable<TModel>导出数据集合
cols
IEnumerable<ITableColumn>当前可见列数据集合 默认 null 导出全部列
fileName
string文件名 默认 null ExportData_{DateTime.Now:yyyyMMddHHmmss}.xlsx
Returns
Type Parameters
TModel
ExportPdfAsync<TModel>(IEnumerable<TModel>, IEnumerable<ITableColumn>?, string?)
导出 Pdf 方法
Task<bool> ExportPdfAsync<TModel>(IEnumerable<TModel> items, IEnumerable<ITableColumn>? cols, string? fileName = null)
Parameters
items
IEnumerable<TModel>导出数据集合
cols
IEnumerable<ITableColumn>当前可见列数据集合 默认 null 导出全部列
fileName
string文件名 默认 null ExportData_{DateTime.Now:yyyyMMddHHmmss}.xlsx
Returns
Type Parameters
TModel