1
C#에서 셰어 포인트 2010는 WebPart 페이지 만들기 :내가 프로그래밍 이미이 코드 발견 셰어 포인트 2010의는 WebPart 페이지 (에서 .aspx 파일)을 생성 할
public static PublishingPage CreatePage(string fileName, string title)
{
PublishingWeb pWeb = PublishingWeb.GetPublishingWeb(Web);
PageLayout[] layouts = pWeb.GetAvailablePageLayouts();
PageLayout layout = layouts[0];
foreach (PageLayout p in layouts)
{
if (p.Name.Equals("BlankWebPartPage.aspx"))
{
layout = p;
break;
}
}
try
{
PublishingPage newPage = pWeb.GetPublishingPages().Add(fileName, layout);
newPage.Title = title;
newPage.Update();
return newPage;
}
catch (Exception)
{
return null;
}
}
을하지만 내 문제는 SharePoint 기반 서버하지 않는 것입니다 게시 부분이 있지만 SharePoint Foundation Server에서 실행해야합니다. PublishingWeb없이 Webpart Page를 만들 수 있습니까?
는
다음으로 시도해보십시오. http://stackoverflow.com/questions/979635/programmatically-instantiate-a-web-part-page-in-sharepoint – Chinmaya003