Вопрос

Apparently it was possible to export a web part and import it on a different site with SP2010. This does not work anymore for SP2013. I also tried to edit the *.aspx directly, but it always throws me the following error:

List does not exist. The page you selected contains a list that does not exist. It may have been deleted by another user.

The content search web part is able to display data from another site, but can not be utilized like a list web part.

Is there any possibility to insert a list web part on a different site without losing its functionality?

Это было полезно?

Решение

It still works and I love it!

You have to get the correct WebId in the exported file. So you have to find the WebId from the source site.

I am working right now on a step-by-step guide which will be online by the beginning of next week and will update my answer with the link to the guide. For now I can only help you with this:

$SPWeb = get-spweb http://your-url/your-subsite
$SP.Web.Id

enter image description here

Replace the WebId column which is filled with zeros with the correct WebId.

Before: enter image description here

After: enter image description here

Then you can import the list and add it to your site.

Maybe that is help enough for you.

enter image description here

Update 1:

Page is back online with an step-by-step guide.

Другие советы

It does still work, but one extra step. You can do your export in SharePoint designer, but you have to mark the web part, either through the GUI or from Designer, as 'Render on Server'. It's in the miscellaneous part of the web part properties. Then when you export the webpart from Designer, it will ask you if you want to keep the webpart attached to the original list.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top