views:

393

answers:

4

We are using Coqsoft Treegrid component in out web application. Though it has many cool features, it is native code (developed in C++) and a bit difficult to maintain. Could somebody please suggest a better option.

I also need grouping (multilevel) by columns.

Thanks

+2  A: 

This is a very good question, though a little subjective. I am still looking for the "best" one myself.

I would say that ExtJS is great, though it is not free for non open source projects (GPL) it has an LGPL branch (of which legitimacy is disputed). ExtJS got a lot of criticizm for changing licenses (LGPL, to GPL)

GWT-EXT library was a good alternative (based on the LGPL branch) but it was discontinued and replaced by Smart GWT (if you like GWT) based on the SmartClient UI framework

Ehrann Mehdan
Smart GWT is really awesome! Though I couldn't find multilevel filtering in the samples. Hope it supports that.
Nayn
A: 

I have used ExtJS in the past, it's pretty good and easy to use. I think you can download it for free http://www.extjs.com/

Aly
A: 
BalusC
A: 

I like the jQuery Grid plugin: http://www.trirand.com/blog/. Quoting this blog post:

Some features of jqGrid:

  • paging functions
  • add, edit, delete & search records
  • accepts XML, JSON, array or user data as input
  • multiple selection of rows
  • sub grid & grid details (great feature!)
  • UI datepicker integration
  • & more...

jqGrid is very impressive with the interface, features, usability & documentation.

See the demo page here. Also Check out jQuery Grid Recommendations for other (jQuery) alternatives.

Pascal Thivent
I think it doesn't support grouping (multilevel) by columns, which is required in our application
Nayn
You should maybe add this as a requirement to your initial question.
Pascal Thivent