EJS TreeGrid - Version 4.5 EJS TreeGrid is DHTML component written in pureJavaScript to display and edit data in table, grid,tree view or grid with tree on HTML page.Compatible with Internet Explorer 5.0+, Mozilla 1.0+,Mozilla Firefox 1.0+, Netscape Navigator 6.0+, Opera7.60+, KHTML (Konqueror 3.0+, Safari 1.2+).Main advantages to similar components are treecapability, advanced cell formulas and calculationslike in MS Excel, various paging types to displaynearly unlimited count (millions) of rows using AJAXand pager component, extended filters like in MS Excel,automatic grouping rows to tree according column values(like PivotTable in MS Excel), fixed columns and rowson all sides, dragging rows even among the grids,moving columns, user defined CSS styles to change gridlook, extended JavaScript API with events and methodsto control the grid from JavaScript, using grid withoutany need of JavaScript code on page, sophisticated XMLinput / output format, advanced key and mousenavigation, compatibility with many browsers, variousediting masks, multi line editing. Printingcapabilities and export to Microsoft Excel or any otherspreadsheet program that can handle XLS files or HTMLtables. Synchronisation data with server. Master /detail relationship. TreeGrid is also very fast todisplay and control.EJS TreeGrid of course supports all basic grid featureslike editing cell content, updating changes to serverby AJAX or by page submit, sorting rows, adding anddeleting rows, row state colors, column resizing,column hiding / displaying, control panel, various celltypes like text, number, check box, textarea, combobox, image, url or any other HTML, calendar componentto pick up dates and so on.EJS TreeGrid distribution contains many examples andpredefined code for server side scripts ASP (VBScript),ASP.NET (C#, Visual Basic), JSP (Java) and PHP.EJS TreeGrid can be used also in any other serverscript environment that can handle and process XML data.