Cross-Site Data View Web Parts in SharePoint Version 2

A common question I hear is how to display a list from one site on another in Version 2.  Of course, there are 3rd party products out there that will assist you in doing just that but what if you don't want to spend any money?  Well, if you have FrontPage, you've got options.  Here is a scenario where a user wants a shared list of contacts to display on every sub-web:

On the top-level site there is a contacts list:

Step 1: Open the sub-web in FrontPage.

 

If you are concerned about Ghosting your pages, make sure to follow the additional steps outlined here to build your Data View in an un-ghosted Web Part Page.

Step 2: Open the Data Source Catalog:

Choose View --> View Task Pane from the menu bar.  Then choose "Data Source Catalog" from the list of available task panes.

Step 3: Click Manage catalog:

Step 4: Add a new data collection:

Step 5: Browse to the contacts list in the Data Source Catalog Task Pane:

Step 6: Insert the data view and re-format to fit your needs:

For extra credit... export the Data View Web Part and you should be able to insert it in other webs (or even Web Site Templates)


Posted 08-21-2006 9:10 AM by Raymond Mitchell

Comments

Mike Walsh's WSS and more wrote WSS FAQ - additions and corrections - XXV - 25th September to 1st October 2006
on 10-01-2006 12:33 AM
WSS1 wrote re: Cross-Site Data View Web Parts in SharePoint Version 2
on 05-09-2007 2:08 PM

Has anyone been able to manipulate (i.e. edit, delete, add to) data you retrieved from a different WSS site (preferably from a higher level site in the hierarchy) using the Data View Webpart? Whenever I gather data from a separate site, the (edit, delete, add) options from the Data View webpart properties are greyed out. Any suggestions?

Rash wrote re: Cross-Site Data View Web Parts in SharePoint Version 2
on 06-12-2007 3:08 AM

WSS1, in V2 you can use webcapture web oart. that will enable you to reference to the data on another site directly and you can then modify it.

All, Is it possible to do such a thing in V3? V2 has webcapture, but its missing from V3 :(

Inetium, LLC. Site Information