I am trying to come up with the best solution for creating a hierarchical grid in my ASP.NET MVC project. First, I looked at jqGrid, and found it's "treeGrid" option which is exactly what I'm looking for. However, from what I can tell, jqGrid is not free, and my client is not interested in purchasing a license for it.
To get an idea of what I'm after, the "Tree Grid" demo of jqGrid can be found on this page under "New in version 3.3":
http://www.trirand.com/jqgrid/jqgrid.html
What are my other options for creating a hierarchical grid? The libraries I'm using so far are ASP.NET MVC, MVCContrib, and jQuery, but I'm open to bringing something else in. I'm sure I could also roll my own if I have to. If I do have to roll my own, what approach should I take?
Thanks,
~ Justin