Add row to top of data grid without refreshing

Yes, I did not fully understand the question; however, you can see in the example above that a row is instantly added to the data grid. Perhaps you can extrapolate that approach to your app (if client-side processing is suitable for you).

The bottlenecks are usually round-trip server calls and the forum has lots of tips for optimizing in that area.

Here are some posts to read: