I'm building a custom web part that is running an SPSiteDataQuery. I will be running this query across all site collections, and displaying the results, together, in 1 web part. Users interacting with the web part will need to update a single field displayed for each item. In my repeater, I am storing the GUID (UniqueId field) of the SPListItem with each item in the repeater.
So, I have the Guid of an SPListItem. I am within SPContext, but the current context may or may not be where the list item lives. Any ideas?