views:

219

answers:

5

I'm looking for a way to present excel documents on the web either by :

converting Excel documents to html, css and javascript or by, using silverlight control

I'm not looking for a way to program the conversion by my self. What I'm after is a control or library (open source or third - party ) which will enable me to present excel file inside a web browser.

A: 

Try FlexCel

matt eisenberg
+1  A: 

You can try SQL Server Reporting Services with the help of some third party software like OfficeWriter.

Edit: SSRS is free with SQL Server 2005 Express

Rich Andrews
SSRS is free in SQL Server Express...
mson
Fair play - I haven't really played with the express editions :)
Rich Andrews
+1  A: 

SpreadsheetGear is a great development platform that allows you to manipulate and generate Excel files with managed code, no install of Excel required. You can do things like convert a datatable to a spreadsheet, execute macros in a spreadsheet from code, etc. You could convert your spreadsheet to a datatable and simply display it in a datagrid.

David Robbins
SpreadsheetGear can also convert charts and ranges of cells to gifs or pngs or jpegs. See the live web samples at http://www.spreadsheetgear.com/support/samples/. Disclaimer: I own SpreadsheetGear LLC
Joe Erickson
We missed - I just told one of my developers and he's geeked to try it out.
David Robbins
A: 

You could try Excel Services in MOSS 2007 (SharePoint)

Richard Ev
A: 

You could try using GemBox.Spreadsheet .NET Component for reading and writing Excel documents in a variety of formats (XLS, XLSX, ODS, CSV, HTML).

With it you could load Excel document in any format and save it to output stream of your page as pure HTML.