I am looking to display a list and libraries that are on a site from within the same site collection.

In SharePoint On-Prem i could use something like Sharing Lists and Libraries across SharePoint Sites

However, This does not work for online as I cannot display the page the same same.

I did find another post that looks like it should work for me but the "Data View" button is grayed out in SPD.

Displaying SharePoint Online lists to parent or sub-sites

Anyone have any method to do this? I would like it to be the actual list/library so we can add content from either site to that list/library. So content query/search web parts do not display the data in a way that I like.


  • how about content query webpart? Commented May 10, 2018 at 15:55
  • Hi @DenisMolodtsov, as i mentioned above, this method is not good for what i am looking for. I would like it to look as close to the list look as possible.
    – jAC
    Commented May 10, 2018 at 16:03

2 Answers 2


I guess Page Viewer web part will best option for you. You need to create a Web part page and insert a Page Viewer Web part under the Media and Content group. Finally set the link of the desired list to the Page viewer web part.

Page view web part

Refer Page Viewer Web Part


Do you place the cursor between the "

Does it works if you open AllItems.apsx for another list?

Try to go to ‘Edit Tab’ and click on ‘Parse HTML’, it would enable the ‘Data views’ tab again. enter image description here

Run the SharePoint Designer 2013 as Administrator see if it helps.

More troubleshooting steps to resolve Data View is disabled in SharePoint Designer 2013:


Another method, you can display list/library view using iframe.

<iframe src="https://tenant.sharepoint.com/sites/<site>/<list/library>/AllItems.aspx" style="width: 1000px; height: 500px;"></iframe>

Not the answer you're looking for? Browse other questions tagged or ask your own question.