0
웹 파트를 프로그래밍 방식으로 페이지에 추가하려면 다음 코드를 사용합니다. 그러나 페이지에 게시 된 후 웹 파트가 페이지에 보이지 않으면 문제가 생겼습니다. 페이지를 새로 고침하여 웹 파트를 가져 오십시오. 표시 :웹 파트 추가 프로그래밍 방식으로
감사합니다.
SPSite site = new SPSite("http://syngdcds0032:23547");
site.AllowUnsafeUpdates = true;
SPWeb web = site.OpenWeb();
web.AllowUnsafeUpdates = true;
SPList list = web.Lists["Assets"];
SPView setView = list.Views["VVV"];
// Instantiate the web part
ListViewWebPart wp = new ListViewWebPart();
wp.ZoneID = "Left";
wp.ListName = list.ID.ToString("B").ToUpper();
//wp.ViewGuid = list.DefaultView.ID.ToString("B").ToUpper();
wp.ViewGuid = setView.ID.ToString("B").ToUpper();
// Get the web part collection
SPWebPartCollection coll =
web.GetWebPartCollection("http://syngdcds0032:23547/Pages/AssetSearch1.aspx",
Storage.Shared);
// Add the web part
coll.Add(wp);