I would like to have this:
One grid that shows search results. On clientClick it opens, under row, user control that will be filled with current data for selected row. User can make changes, save .... It should all be on a client and comunicate via web services.