From what I understand this is a bad idea but here is my situation.
I have a table of search results and on the left side each row has a checkbox (like GMail) so you can perform batch operations. I want to be able to treat the entire result table as a form. However each row can be expanded to reveal data that can be edited. In this case I want to treat the row as a form. I want to be able to submit and reset etc. just that row. Multiple rows can be expanded at once by the way.