프로그래밍 방식으로 웹 페이지를 단일 홈페이지에 추가하는 코드를 작성하십시오. 이를 수행하는 방법에 대한 세부 사항은 홈페이지 구성 방법, 게시 페이지 여부 등에 따라 달라질 수 있습니다. 대부분 가능하지만 구현 방법이 다를 수 있습니다. 다음과 비슷한 것을 사용하게 될 것입니다.
using(SPSite site = new SPSite("http://localhost"))
using(SPWeb web = site.RootWeb)
{
web.AllowUnsafeUpdates = true;
SPLimitedWebPartManager webParts = web.GetLimitedWebPartManager("Pagees/Home.aspx"
, System.Web.UI.WebControls.WebParts.PersonalizationScope.Shared);
MyWebPart wp = new MyWebPart(); // your custom webpart
wp.Title = "My WebPart";
webParts.AddWebPart(wp, "Left", 0);
webParts.SaveChanges(wp);
}
온라인에서 주제를 검색 할 때 다양한 변형이 있습니다.
최상위 사이트에서 실행할 콘솔 응용 프로그램이나 기능을 만들었 으면 각 하위 사이트를 연 다음 위의 코드를 실행하십시오.