In Sharepoint 2010 whats the best way to view a list from another site collection.
I want to be able to sort on People and I want it to look like a listview.
(Why is there no easy answer to this question?)
|
In Sharepoint 2010 whats the best way to view a list from another site collection. I want to be able to sort on People and I want it to look like a listview. (Why is there no easy answer to this question?) |
|||||||
|
|
The DataView Web Part can do this. Alternatively, use the search engine to roll up content across site collections. |
|||||||||||
|
|
There's an easy answer. It's called the Page Viewer Web Part, and allows you to display in your page the content of any other page. |
|||||||
|
|
To answer your "Why isn't there an easy answer..." question... Site Collections are the top level containers for content in SharePoint and almost everything about them from settings to features to permissions to Content Types can be completely different from one to another. Because of this, no assumptions can be made when attempting to access content in another site collection as it is entirely possible that the core objects you are looking for simply do not exist. That is why accessing data in another site collection is so hard. You can, however, use Web Services to access the data but this usually means custom code and some loss of integrity as data is serialized into more primitive forms. |
|||||
|
|
We solve all cross sitecol issues with search, and since almost all out farm designs span across sitecollections er use search alot. For example for news lists, navigation, rollups ETC. To make it look like a list view will take some tweeking in xslt but no big deal |
|||||||
|
|
There is a mostly-easy way to do this. The other answers, especially this one are correct:
However, you can access content from other SCs semi-natively in SP2010 using Business Connectivity Services. This is one of the most powerful areas of SP2010, as it allows you to treat any data source - another Site Collection, a web service, an Oracle database, even a custom application - as a virtual list with virtual list items. That abstraction allows you to do all kinds of native SharePoint-y things just like you're using a local list. Super cool! |
|||||
|