Guys thanks so much for the help...

After thinking and playing with this grid, and having a bit more in depth conversation with the end users about what they do, and why they do it. This grid isn't needed. There is no value in displaying all the records and letting them scroll. It is a slow and inefficient process to do so. I am going to bail on the data aware grid concept, and use an sql handler to gather data to populate a non data aware grid. Only displaying information regarding the request they are searching for, or all request for the parent record. I think it will be much faster and efficient.