Farpoint Spread for Web Forms - Summary

by FarPoint Technologies - Product Type: Component / ASP.NET WebForms / ASP.NET AJAX (ATLAS) / .NET Class / 100% Managed Code / JavaScript / AJAX

Summary

Farpoint Spread for Web Forms by FarPoint Technologies

Easily present, edit, and update your ASP.NET data. Spread for Web Forms is a spreadsheet component that offers intuitive customer usability along with a wealth of grid functionality. With Spread for Web Forms you have the ability to make multiple edits on multiple rows without round trips to the server. You have exceptional client-side validation to alert your user of invalid data immediately and simple client-side keyboard navigation. Written from the ground up in C#, Spread for Web Forms will provide your user with an easy and reliable, feature-rich, user-friendly online experience. Now includes Outlook-style grouping (any number of levels), Microsoft ASP.NET AJAX tested, Load-on-demand paging (virtual mode) and AJAX support, including real-time updating of formula results.

Spread for Web Forms offers excellent design time support for rapid development using the innovative Spread Designer and supports in-cell editing and validation. Complied against both the 1.1 and 2.0 Frameworks, Spread for Web Forms supports bound or unbound modes (no dataset needed), AJAX, native Microsoft Excel import/export, in-cell editing, multiple edits on multiple rows without server round trips, client-side column/row resizing, multiple sheets, searching, filtering, multiple cell types, validations, cell spans, multiple headers, sorting, complete customization at the cell level, over 300 built-in calculation functions, hierarchical display and much more.

AJAX Support

You can add AJAX support to the FpSpread component by setting the EnableAjaxCall property. This affects several features including expanding and collapsing child sheets in a hierarchical display, column sorting, inserting rows, paging, searching, filtering, and formula updates. If the ClientAutoCalculation property is true, then after a cell value is changed, an AJAX call is made to the FpSpread component. Then the component calculates the formulas and sends the values to the client side. The component then updates the values at the client side. Please, read the 'Optimizing Web Applications with AJAX and Spread for Web Forms' Whitepaper on the 'evals and downloads' section for more information.

Main Features

Hierarchy

Display data in a hierarchical format by binding Spread to a dataset with relationships

More than 200 Built-in Functions

Use the Calc Engine to add calculations to your web applications. Take advantage of over 200 included math functions or add your own custom functions

Inserting and Editing - Allow or disable the inserting and editing of data

Error Messages - Display custom error messages when invalid data has been entered (for example, entering text into a Date cell)

Command Bar - The CommandBar provides an easy and intuitive way for your users to edit, delete, and insert data, control sheet navigation, and control paging

Pager - Use the Pager to customize the navigation of multiple pages of data by displaying page numbers, next and previous arrows, or both. The pager can be positioned on the top and/or bottom or on the Command Bar

Sheets - Each control can contain multiple sheets, similar to Microsoft Excel, allowing you to organize your information on one convenient screen

Binding - Bind Spread to a dataset to quickly display and easily allow your users to edit the information. Spread can automatically update the dataset with the changes

Unbound - Use in unbound mode to populate Spread cells, rows or columns using your own data and custom formatting

Text Tips - Display custom text tips over any row, column or cell to display additional help information for your user

Multiple Data Changes - Allow multiple data changes, even on multiple rows, without a having to round trip to the server to save your changes

Data validation - Client-side data validation reduces unnecessary round trips to the server by validating the entered data on the client side before it gets posted back

Named Appearance Styles - Create Named Styles to define a certain style (for example; fonts, colors, cell types, etc.) and share the style with other cells. This greatly reduces the coding and allows you to easily modify the master style and it will update all related styles accordingly

Predefined and Custom Skins - Easily and quickly configure the appearance of Spread using predefined skins or create and save your own custom skins. Custom skins can easily be shared with everyone in your development team, allowing a consistent look of the control across multiple pages and applications

Sort - Automatically sort any column in ascending or descending order by double clicking on the header

Client Scripting - Create a rich user experience for your users using the client scripting, allowing the editing of values without having to round trip to the server, as well as many other user-friendly benefits

HTML tables - Use Spread as a replacement for HTML tables, giving you full access to Spreads' advanced formatting options

Customization - Customize the gridlines, odd/even row colors, colors of the selected item, and cell spacing

Operation Modes - Use the Operation Modes to control what selections can be made: Normal, ReadOnly, RowMode, or SingleSelect

Objects - You have complete control over the design of Spread by using the Sheet, Row, Column and Cell objects

Spans - Add spans to headers, rows, columns or cells

Multiple Headers - Add multiple rows and columns to the headers

Cell Customization - Complete customization at the cell level, including setting cell types, tags, alignment, borders, colors, font and margins

Spread Designer - Use the Spread Designer to reduce development time by allowing you to fully customize the look and feel of the control at design time using an intuitive, easy-to-use interface

Import / Export Data - Import/export Microsoft Excel 97 and higher files and text files

Export to Spread XML

Publish Excel Workbooks Online - Easily publish your existing or new Microsoft Excel 97 and higher workbooks online by using Spread's Excel import and export feature

Dual Programming Models - Program directly against Spread's data and style models for maximum control and speed or use the included Helper Objects for a more intuitive approach

Cross Browser Compatibility

Cell Types - Use any of 14 predefined cell types to control what type of data is allowed to be entered in a cell or create your own cell type to display data:

Button

Check Box

Combo Box

Currency

DateTime

Double

General

Hyperlink

Image

Integer

Label

List Box

Radio Button

Regular Expression

What's New in FarPoint Spread for Web Forms V3.0?

Support for Outlook-style grouping (any number of levels)

Microsoft ASP.NET AJAX tested and AJAX support

Load-on-demand paging (virtual mode)

Additional page navigation

CSS support for sheet name tabs

Databinding to combo box cells

Drag and drop column capability

More client-side methods

Additional selection operation modes

Get merged cells - The GetMergeCell and GetMergeCells methods allow you to get a merged cell range (similar to GetSpanCell method which returns a spanned range).

Customize style of the focus rectangle border - The FocusRectangleBorderColor and FocusRectangleBorderStyle properties allow you to set the border color and style for the focus rectangle (when ShowFocusRectangle is True).

Customize grouping bar style - The FpSpread.DragColumnCssClass and GroupColumnHeaderCssClass properties allow you to set the style for group bar headers and transparent column headers (for display during a drag operation).

Allow more grouping flexibility - A user can cancel the grouping by dragging and dropping a column back from the group bar to the column headers and a user can swap the column on the group bar with a drag and drop.#

Reset the sort order - With SheetView.ResetViewColumnIndexes and SheetView.ResetViewRowIndexes methods, you can reset (or re-initialize) the sort order of rows.

Option to import/export data only to/from Excel - Ability to import/export only cell's data. ExcelOpenFlags enumeration already has a “DataOnly” parameter; now the ExcelSaveFlags enumeration has one too.

Conditional format a range of cells - Ability to set conditional format to a cell range.

New events on client-side scripting, onColumnDragMove and onColumnDragMoveCompleted, have been added.

New events on client-side scripting, onColWidthChanged and onRowHeightChanged, have been added.

The FixedPoint property has been added for currency, double, and percent cells to allow you to display placeholding zeros.

The MinimumValue and MaximumValue properties have been added to the percent cell type to allow you to set minimum and maximum values.

Customize the SmartTag Spread Identifier - A text box on SmartTag allows you to change the FarPoint Spread identifier from "FPSpread1" to something else.

What's New in FarPoint Spread for Web Forms V2.5?

AJAX support, including real-time updating of formula results

Searching

Row Filtering

Over 300 built-in functions for formulas; Database, Date and Time, Engineering, Financial, Information, Logical, Look Up, Math and Trigonometry, Statistical, Text

Freeze any number of rows and columns from scrolling using Microsoft Internet Explorer 5.5 +

Client-side scripting support for Mozilla Firefox

Enhanced printing support

What's New in V2.0

The following lists the new features and enhancements that have been added to Spread for Web Forms V2:

More Cell-Level Control of Data

Cell referencing across sheets (cross-sheet referencing)

Allow automatic merging of cells with identical content

Over 300 built-in functions for formulas; Date and Time, Engineering, Financial, Information, Logical, Look Up, Math and Trigonometry, Statistical, Text

Adding a cell span now supports zero-width anchor cells

More Cell Type Features

Percent cell type for percent values

Cell type can have background image

Allow postback of combo box and check box cells

More Sheet-Level Control of Data

Save to and load from Excel stream object

Printing an entire sheet

Hiding an entire sheet

Hierarchical view support for collections

More Customization of the Interface

Command bar can be at top or bottom of control

Scroll bar colors can be customized

Hierarchy expand and collapse image can be customized

Sort indicator image can be customized

Allow hiding buttons (while not disabling them)

Manage ability of user to expand rows in hierarchical display

Manage ability of user to use tab key for advancing

More Client-Side Scripting Features

Event notifying scrolling of sheet

Event notifying active cell changing

ActiveCol and ActiveRow properties are read/write

Method to hide a column by setting width to zero

Method to set column width

Method to put Spread into edit mode

PartNumbers: PC-513244-129447 513244-129447 PC-513244-129467 513244-129467 PC-513244-129471 513244-129471 PC-513244-129528 513244-129528 PC-513244-129451 513244-129451 PC-513244-129455 513244-129455 PC-513244-129487 513244-129487 PC-513244-129459 513244-129459 PC-513244-129498 513244-129498 PC-513244-129500 513244-129500 PC-513244-129529 513244-129529 PC-513244-129495 513244-129495 PC-513244-129506 513244-129506 PC-513244-129512 513244-129512 PC-513244-129514 513244-129514 PC-513244-129463 513244-129463 PC-513244-129502 513244-129502 PC-513244-129504 513244-129504 PC-513244-129531 513244-129531 PC-513244-129516 513244-129516 PC-513244-129518 513244-129518 PC-513244-129524 513244-129524 PC-513244-129526 513244-129526

Publisher PartNumbers: SSE01 SSW01 SWB01 SWB02 SWB06

PurchaseOptions: Spread for Web Forms V3.0 1 Developer License , Spread for Web Forms V3.0 4 Developer Team License , Spread for Web Forms V3.0 6 Developer Team License , Spread for Web Forms V3.0 1 Developer Upgrade License from Spread for Web Forms V2.5 , Spread for Web Forms V3.0 1 Developer Upgrade License from Spread for Web Forms V2 , Spread for Web Forms V3.0 1 Developer Upgrade License from Spread for Web Forms V1.x , Spread for Web Forms V3.0 1 Developer Upgrade License from any Farpoint product , Spread for Web Forms Subscription V3.0 1 Developer Subscription License - includes all updates/upgrades for one year , Spread for Web Forms Subscription V3.0 4 Developer Team Subscription License - includes all updates/upgrades for one year , Spread for Web Forms Subscription V3.0 6 Developer Team Subscription License - includes all updates/upgrades for one year , Spread for Web Forms Subscription V3.0 1 Developer Subscription License Upgrade from Spread for Web Forms V2.5 - includes all updates/upgrades for one year , Spread for Web Forms Subscription V3.0 1 Developer Subscription License Upgrade from Spread for Web Forms V2.0 - includes all updates/upgrades for one year , Spread for Web Forms Subscription V3.0 1 Developer Subscription License Upgrade from Spread for Web Forms V1.x - includes all updates/upgrades for one year , Spread for Web Forms Subscription V3.0 1 Developer Subscription License Upgrade from any Farpoint product - includes all updates/upgrades for one year , Spread for Web Forms Subscription V3.0 1 Subscription Renewal License - includes all updates/upgrades for one year , Spread for Web Forms Enterprise V3.0 1 Developer Enterprise License - includes all updates/upgrades, priority support and unlimited support calls for one year , Spread for Web Forms Enterprise V3.0 4 Developer Team Enterprise License - includes all updates/upgrades, priority support and unlimited support calls for one year , Spread for Web Forms Enterprise V3.0 6 Developer Team Enterprise License - includes all updates/upgrades, priority support and unlimited support calls for one year , Spread for Web Forms Enterprise V3.0 1 Developer Enterprise License Upgrade from Spread for Web Forms V2.5 - includes all updates/upgrades, priority support and unlimited support calls for one year , Spread for Web Forms Enterprise V3.0 1 Developer Enterprise License Upgrade from Spread for Web Forms V2.0 - includes all updates/upgrades, priority support and unlimited support calls for one year , Spread for Web Forms Enterprise V3.0 1 Developer Enterprise License Upgrade from Spread for Web Forms V1.x - includes all updates/upgrades, priority support and unlimited support calls for one year , Spread for Web Forms Enterprise V3.0 1 Developer Enterprise License Upgrade from any Farpoint product - includes all updates/upgrades, priority support and unlimited support calls for one year , Spread for Web Forms Enterprise V3.0 1 Enterprise Renewal License - includes all updates/upgrades, priority support and unlimited support calls for one year

Resources: Read the Spread for Web Forms help file, Read the Spread for Web Forms End User License Agreement (EULA), Read the 'Optimizing Web Applications with AJAX and Spread for Web Forms' Whitepaper - Requires Acrobat Reader, Download the FarPoint Spread for Web Forms V3.0 evaluation on to your computer - Expires After 30 Days

Operating System for Deployment: Windows Vista, Windows XP, Windows Server 2003, Windows 2000, Windows NT 4.0

Architecture of Product: 32Bit

Product Type: Component

Component Type: ASP.NET WebForms, ASP.NET AJAX (ATLAS), .NET Class, 100% Managed Code, JavaScript, AJAX

Compatible Containers: Microsoft Visual Studio 2005, Microsoft Visual Studio .NET 2003, Microsoft Visual Studio .NET, Microsoft Visual Basic 2005, Microsoft Visual Basic .NET 2003, Microsoft Visual Basic .NET, Microsoft Visual C++ 2005, Microsoft Visual C++ .NET 2003, Microsoft Visual C++ .NET, Microsoft Visual C# 2005, Microsoft Visual C# .NET 2003, Microsoft Visual C# .NET, Microsoft Internet Information Server 5.0, Microsoft Internet Explorer 6.0, .NET Framework 2.0, .NET Framework 1.1, .NET Framework 1.0

Product Class: User Interface Components

Search Items: New Product Jan 05

Keywords: Spreadsheet spread sheet worksheet workbook excel lotus 123 1-2-3 xls xl Grid Grids Table Tables DataGrid DataGrids FarPoint, fpoint Enterprise Partner farpoint spread web forms, farpoint spread webforms, farpoint spread asp.net, farpoint spread web, spread web forms, farpoint spread, fpoint spread, farpoint, farpoint tech,

Product Search

Enter search words:

Quick Links

Publisher

Primary Category

Related Products

Related Categories

Screenshot Gallery

Award Award