BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
<GridComponent
enableHover={false}
allowSelection={true}
allowSorting={true}
selectionSettings={this.cellSelectionSettings}
cellSelecting={this.cellSelection}
dataSource={...}
allowGrouping={true}
allowPaging={false}
allowFiltering={false}
allowSearching={true}
toolbar={this.toolbarOptions()}
allowPdfExport={true}
allowExcelExport={true}
toolbarClick={this.toolbarClick.bind(this)}
pdfExportComplete={this.fileExpComplete.bind(this)}
excelExportComplete={this.fileExpComplete.bind(this)}
groupSettings={this.groupOptions}
queryCellInfo={this.queryCellInfo}
ref={g => (this.grid = g)}
height="100%"
gridLines="Both"
>
<Inject services={[Group, Toolbar, Search, Filter, Sort, ExcelExport, PdfExport, Page, CommandColumn]} />
GridComponent>
public toolbarOptions: any = ['Search'];
render() {
return (
<div className='control-pane'>
<div className='control-section row'>
<GridComponent dataSource={categoryData} toolbar={this.toolbarOptions} allowPaging={true} pageSettings={{ pageSize: 10, pageCount: 5 }} >
…
<Inject services={[Toolbar, Page]} />
</GridComponent>
</div>
</div>
) |