Добавление веб-части с функцией сшивания - PullRequest
0 голосов
/ 09 марта 2010

У меня проблема с добавлением веб-части в блог default.aspx с функцией сшивания. это мой код:

try
{
SPWeb web = (SPWeb)properties.Feature.Parent;
//SPFile thePage = web.RootFolder.Files["default.aspx"];
SPLimitedWebPartManager wpm = web.GetLimitedWebPartManager("default.aspx",PersonalizationScope.Shared);

.......

но каждый раз, когда я пытаюсь получить default.aspx, он говорит, что файл не существует. Любой может помочь мне в этом, потому что все статьи о добавлении веб-частей с функциями при создании сайта (функция сшивания) указывают на такое решение. Есть что-нибудь особенное?

Ответы [ 2 ]

0 голосов
/ 09 мая 2011

Я думаю, что когда вы скрепляете функцию, эта функция активируется до того, как будет добавлен весь контент. Эта функция должна иметь эту страницу как часть функции, а затем вы сможете добавить веб-часть.

0 голосов
/ 10 марта 2010

Вы активируете свою функцию в сети публикации? Он может не иметь default.aspx в корневом каталоге, но в /Pages/Default.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...