Я создал собственное определение сайта.В моем определении сайта я хочу активировать пользовательскую функцию (я добавляю guid в мой файл onet.xml).
Моя пользовательская функция добавления веб-части на страницу создает ошибку.Ошибка default.aspx не найдена.Я думал, что страница в определении сайта создается в первую очередь.После этого функция будет активирована.Почему я получаю сообщение об ошибке?
SPLimitedWebPartManager collWebParts = web.GetLimitedWebPartManager("default.aspx", System.Web.UI.WebControls.WebParts.PersonalizationScope.Shared);
collWebParts.AddWebPart(CustomWebPart, "MainLeft", 1);
collWebParts.SaveChanges(CustomWebPart);
collWebParts.Web.Dispose();