Legend:

DataGrid requires you to describe what you're going to display via ''fields'' parameter at construction fime. FastDataGrid is sophisticated enough to figure out how to display arbitrary SelectResults instance (this is what you get when you do .select() on you SQLObject's model object).

7

DataGrid requires you to describe what you're going to display via ''fields'' parameter at construction time. FastDataGrid is sophisticated enough to figure out how to display an arbitrary SelectResults instance (this is what you get when you do .select() on you SQLObject's model object).

8

8

9

They also have different Kid templates. DataGrid's template is very simple and on purpose -- the goal is to be easy to grasp and easy to extend/replace with a custom one. On the other hand, FastData template is much more sophisticated, designed to work within FastData environment. It is intended to be used "as is", giving the user certain hooks to customize its appearance.

9

They also have different Kid templates. DataGrid's template is very simple and on purpose -- the goal is to be easy to grasp and easy to extend/replace with a custom one. On the other hand, the FastData template is much more sophisticated, designed to work within FastData environment. It is intended to be used "as is", giving the user certain hooks to customize its appearance.