I have a 'people' view listing users in a RadGrid, with an expand icon to show a detail table for each user. Inside the detail table I have a tabstrip separating areas for the user. My latest tab is 'documents' which needs to be dynamically generated server side, and contains a list of categorised (by tabs) list (in radgrids) of documents. My application is working ok, except when I open/expand another user's detail table. The documents tab renders correctly for the current open user only. All of the others just disappear. See screenshot attached for reference.
I am using the itemcommand event to check for the existence of the tabstrip tab(s) and if it exists I add the radgrid(s) (to the documents tabs), and if it does not I create the tab(s) and then add the radgrid(s).
Any ideas? Is there a better way to do this? I notice when I expand the details view the entire parent radgrid refreshes (loading panel). Is there a way, perhaps, just to refresh the open details view?