Share Sharepoint Lists on Different Sites

I have a situation where I want to have a master list at the top level of a Sharepoint site and then allow sub-sites to see the master list. I've tried working with content types and either I'm slow or just can't figure out the concept, or it doesn't seem to apply.

Anyone lucky?

+1


source to share


4 answers


It depends on what you mean by "seeing" the master list.

If you are writing code to access it, you can do so by getting an object SPWeb

for the top-level site and using its property Lists

.

If you just want to display it on a web part page, you can do so using the Content Query web part.



If you want to use it in some way in other lists, this is a more difficult question. You can definitely customize your search columns to point to listings on other sites, but we only did that with custom site and list definitions.

Also, if you want to reuse some text or HTML from your master list, and you are using MOSS, it is helpful to use a multiple content list on the top site of the site collection.

+8


source


I've heard that some web parts can create relationships between lists located on different sites. But the novelty is to look for the boundary relationship between master sites and sub-sites. I'm not sure if this relationship can be considered cross-site if positive, then take a look at Multiple SharePoint Site Search. ... Otherwise, for me, your requirements will be the "issue involved".



+1


source


You can also use web browsing data pages to display list data from other sites.

0


source


If you want to have a search column while browsing another listing on a higher level site. you can create a site column on a higher-level site (by site settings), which is a search field in the so-called master list. Then, in the list on the subsite, you can add the site column, and then select the site column that you created earlier.

0


source







All Articles