I have a situation where I have several nested radgrids on the same page. The page takes a very time to load, mostly to the heavy amount of code on the rest of the page. I am not able to refactor this page at the time. The client needs to be able to add multiple rows to various grids, and then when the form is posted back, all of the rows are added. In addition, they need to be able to edit / delete rows. Currently this works through viewstate, which I have already moved to a session state persister to increase performance. If there is an example of this behavior, that would be great. I'm not afraid of writing a little javascript either.