Search for: 
Advanced Search

 
HomeAboutReviewsSubmitNew Releases
LATEST REVIEW
ChristmasClix
ChristmasClix is a very funny and colorful arcade game for whole family which can develop your reaction skills.
    Audio & Video
    Business
    Communications
    Desktop Enhancements
    Developer Tools
    Education
    Games
    Design & Photo
    Home & Hobby
    Internet
    Security & Privacy
    Servers
    Utilities & Drivers
    Web Developer Tools

  MayerSoft.Web.Controls.Spreadsheet 1.0 MayerSoft LLC  

MayerSoft.Web.Controls.Spreadsheet  

Rating: Not rated


Released: Jul 29, 2004

Platforms:

Windows2000 Windows2003



This ASP.NET server control creates a spreadsheet grid and enables formulas, numbers, text, labels and dates in cells. Use in financial calculators or anywhere else a spreadsheet template is used...albeit in a web page!

FAQ
What functions are supported (Sum(),Year(), etc.)?

All functionality from the .NET System.dll framework are supported. For example:
Basic math: [c0r0]+[c0r1]
System.Math namespace: Math.Pow(1+[c1r7],2)
Strings: "[c0r1]".Trim().Replace("$","").Substring(0,1)
Dates: DateTime d=new DateTime([c1r0]);return d.Year;

Formula cell references such as '[c0r1]' are replaced by the value of the cell, then evaluated. (Note that the value of a date cell is the number of ticks.) So the above examples might look like this before being evaluated:

Basic math: 100+200
System.Math namespace: Math.Pow(1+.045,2)
Strings: "$57".Trim().Replace("$","").Substring(0,1)
Dates:DateTime d=new DateTime(632272996777884556);return d.Year;

Formula cells are created like this:


Spread1.AddCell(new FormulaCell(1,6,"[c1r4]*[c2r6]","Formula",NumericFormats.ToTheDollar));
See below for more examples of how formula cells work. Note also that there are two kinds of formulas, simple and multiline. The example below shows both types of formulas.
Code used in this example
Initialization of a spreadsheet
Using MayerSoft.Web.Controls;
private void Page_Init(object sender, System.EventArgs e)
{
Spread1.LicenseKey="eL!NJ@2H3aF";//sample key
}
private void Page_Load(object sender, System.EventArgs e)
{
if(!IsPostBack)
{
Spread1.Columns.Add(new Column(150));
Spread1.Columns.Add(new Column());
Spread1.AddCell(new Cell(0,0,"Item 1","Label"));
Spread1.AddCell(new Cell(0,1,"Item 2","Label"));
Spread1.AddCell(new Cell(0,2,"Total","Label"));
Spread1.AddCell(new Cell(0,3,"Div by pct","Label"));
Spread1.AddCell(new Cell(0,4,"Result","Label"));
Spread1.AddCell(new Cell(0,5,"Price

Product homepage: http://mayers.us/MayerSoft/Default.aspx

Download: http://WWW.MAYERS.US/MAYERSOFT/SPREADSHEET.ZIP WWW.MAYERS.US

 


Add Your Review for MayerSoft.Web.Controls.Spreadsheet
Your Name: Rating:
Your Email:
(Optional)
Summary:
(Optional)
Review:
(Optional)
   characters left
Enter the code:



Developer Tools Components & Libraries
Type: Commercial Cost: $19.95 US Size: 125 K

Related programs:
  • Avral Tramigo 1.0 - A tool for translating Flash MX SWF files into foreign languages. Supports Western European, Asian (Chinese, Japanese, Korean) and Middle East languages (Arabic, Hebrew). Unicode-based.
  • ASP.NET Barcode Professional 4.0 - Control which generates barcode images for ASP.NET. Linear and 2D Barcode Symbologies (All in One). Cross-Browser Compatible. Real WYSISWYG. Crystal Reports .NET Support! Transparent background support for GIF and PNG. AutoSize, DPI, AntiAlias, etc.
Recent searches:
 
Free Download Manager - Software Download Site
Contact us