hi guys,
the scrollable datagrid is a great idea.
i thought i could add my suggestions also to this particular point:
>>Is there a way to add a new row in the first row under the header of a datagrid
there is a javascipt based solution for this too, the datagrid that is outputted is a table right? and using JS (DOM) one can control the tabe structure itself, therefore adding a first row that way would be simple (the row must always be inserted at position 1, i.e. below the header row).
i can give u a sample, but that is only if the poster is interesed in a JS solution.
the drawbacks:
1. If JS is disabled then it wont work.
2. State cannot be preserved for rows created by JS(but it can be overcome easily).
Known is handfull, Unknown is worldfull