SpreadJS Table Slicer
Slicers allow you to quickly filter data. A slicer provides filtering details without the need to use drop-down lists. This makes it easier to find the data you are interested in. SpreadJS supports...
View ArticleSpreadJS and the CellsEnumerator Class
You can use the CellsEnumerator class in SpreadJS to create your own custom search. This can be useful if the standard search does not return the result you are trying to find. For example, you can...
View ArticleAdding an Excel-Like Table Slicer to Your JavaScript Application with No Code
The latest release of SpreadJS added a very powerful feature: Table Slicers. In their basic form they are column filters represented as button collections. Click a button, filter the data by that...
View ArticleSpreadJS and Locking Cells
You can prevent users from editing cells by locking them. This can be useful if you have formulas, labels, or other data that you do not want the user to change. SpreadJS supports protecting sheets and...
View ArticleSetting Table Colors for SpreadJS
You can set colors for tables in SpreadJS. This simple example allows you to set background colors for the cells, colors for the cell text, and colors for the grid lines. Select the color names and...
View ArticleSpreadJS and Hyperlink Cells
You can quickly access information on a web page with a hyperlink. SpreadJS supports hyperlink cells. This allows you to click on a cell and go to a web site, use an email link, or load a basic web...
View ArticleSpreadJS and Sparklines
Sparklines are small charts that you can use to provide visual representation of your data. Sparklines use data from a range of cells. SpreadJS supports sparklines in cells. SpreadJS provides two...
View ArticleSpreadJS Data Binding
Data binding is a useful feature that enables the user to work with data without needing complex code. In SpreadJS, the workbook can be bound to data and then displayed on a web page to give the user...
View ArticleSpreadJS and Knockout Data Binding
Knockout is a JavaScript library that helps you create responsive displays, as well as user interfaces that have an underlying data model. SpreadJS can work with Knockout to make binding to data easier...
View ArticleSpreadJS and Saving To PDF Files
PDF files are popular because they can be viewed in many different operating systems. You can save to PDF with SpreadJS. There are several ways to create a PDF file with SpreadJS. You can use the Excel...
View ArticleSpreadJS and Angular Data Binding
AngularJS is a JavaScript library that is used for creating dynamic displays in web-applications. SpreadJS can work with Angular to make binding to data easier to understand by extending HTML. This...
View ArticleCreating Cells with the SpreadJS Designer
The SpreadJS Designer allows you to create basic cell types quickly and without code. You can create button, check box, combo box, and hyperlink cells in the SpreadJS Designer. The options for setting...
View ArticleSpreadJS V9 Service Pack 1 Fixed Bugs
In this article, you will find all of the SpreadJS bugs that were fixed in the first Service Pack release of Spread V9. To download Spread V9 Service Pack 1, click here. SpreadJS The hitTest method now...
View ArticleImportant SpreadJS Notice: License Changes, Name Changes, and a New Product
We have just released Spread Studio v9 Sp1 and SpreadJS v9 Sp1 and a few announcements come with this release. SpreadJS is No Longer Part of Spread Studio SpreadJS is growing into its own product line...
View ArticleOverview of the Spread Product Family v9 Sp1 Release
In case you are new here, Spread is a product line that includes spreadsheet, grid, and data presentation components for .NET and JavasScript developers. Spread Studio v9 Sp1 and SpeadJS v9 Sp1 were...
View ArticleUsing the Spread.Sheets Custom Slicer to Create a Filter Panel
Slicers provide an easy and efficient way for users to filter table data quickly. SpreadJS slicers allow the developer to customize the types of filters they want to provide to the users and these...
View ArticleSpreadJS Formulas and Cell Formatting
You can use cell formatting with formulas in SpreadJS to get the results you want. Some formulas may not return the number of decimal places you want or the types of values you want to see. For...
View ArticleSpreadJS Camera Shapes
Camera Shapes in Spread for WinForms allow the developer to take snapshots of content in a range of cells for use in other areas of the sheet, or different sheets entirely. This can help with...
View ArticleSpreadJS Designer and Sparklines
The SpreadJS Designer allows you to create sparklines quickly and without code. The following sparkline types are available in the SpreadJS Designer. Line Column Win/Loss Pie Area Scatter Spread...
View ArticleDevChannel Update: Spread.Sheets v10 Preview with Client-side Excel IO Available
Our DevChannel delivers pre-release previews of next version builds and hot fixes. The first entry is a preview build of v10 which is due to release in November. This build has an early version of the...
View Article