Dojo DataGrid
Written by
on
in
Snaking.
Spent the afternoon on Dojo Grid/DataGrid stuff. Wound up with something that works if and only iff I use the latest svn head and I don't include it in the widgets I need to include it in. So it seems as though in this case I'll likely be writing my own or going back for more help in the dojo mailing list. Mailing list was very helpful this afternoon, incidentally, pointed out that dojo.grid.Grid is now basically deprecated, and that it's DataGrid I should be using.
At some point (probably tomorrow, after I've had a chance to sleep on it), I'll have to cut bait. I could have written the pieces we need *today* in far less time than I've spent on this already. Still, I'd *like* to be able to use the standard control whenever possible. I'm not actually doing anything exotic here, so it's probably a problem between the keyboard and the chair. Anyway, sleep solves all problems.
Comments
Comments are closed.
Pingbacks
Pingbacks are closed.
Shawn Wheatley on 02/23/2009 2:28 p.m. #
Any chance you can post more about the problems you're having? I'm in the process of deciding if I want to go with Dojo DataGrid or one of the few "standard" grids based on jQuery. We use jQuery in our other apps and I'd like to use it when possible, but the Dojo DataGrid looks to have more of the features we're looking for.
I'd love to use ExtJS, but the two license options leave a bad taste in my mouth.
Mike Fletcher on 02/23/2009 2:41 p.m. #
Problems with initialization and layout when included as a sub-component of another widget. Stand-alone versions of the same setup work perfectly well, but when we start instantiating from javascript the layout just stops working, or the widget doesn't even show up. We're also seeing that we have to use svn head to get even what we could get working to work, not acceptable for our current system.
Ext: left a bad flavour in my mouth after the previous contract. It would have probably been perfect if we'd had a single-page site for that project (this one does), but on multiple-page sites it's a performance bear. Can't say I like the license much either.