2008-11-07 3 views

ответ

5

Судя по тегу SharePoint, я предполагаю, что вы хотите спросить «Как скопировать список SharePoint (SPList) программно?»
Без тестирования (или даже пытаться собрать его), я хотел бы сделать что-то вроде:

SPWeb web; /* add code to initialize to current web */ 
SPList sourceList = web.Lists["nameOfSourceList"]; 
sourceList.SaveAsTemplate("templateFNM.stp", "tempList", "tempListDescription", 
          true /* include list content */); 
SPListTemplate template = web.ListTemplates["tempList"]; 
web.Lists.Add("newListName", "newListDescription", template); 
web.Update(); 
SPList newList = web.Lists["newListName"]; 

Кроме того, here's ссылку на блоге, который достигает тех же accross веб-приложений.

И, наконец, совет: вы получите более качественные результаты поиска, если вы используете «программный» вместо «code wise».

Надеюсь, это поможет.

Смежные вопросы