The SilverStripe Grid Field Extensions Module has some very nice features to enhance the basic GridField
...
GridFieldAddExistingSearchButton
- a more advanced search form for adding itemsGridFieldAddNewInlineButton
- builds on GridFieldEditableColumns
to allow inline creation of records.GridFieldAddNewMultiClass
- lets the user select from a list of classes to create a new record fromGridFieldEditableColumns
- allows inline editing of recordsGridFieldOrderableRows
- drag and drop re-ordering of rowsGridFieldRequestHandler
- a basic utility class which can be used to build custom grid field detail views including tabs, breadcrumbs and other CMS featuresGridFieldTitleHeader
- a simple header which displays column titlesMore documentation is found within the module here.