我想知道如何通过代码(MOSS 2007)设置发布页面内容。
这就是我创建页面的方式:
PublishingPage page = publishingWeb.GetPublishingPages().Add("MyPage.aspx", pageLayout);
SPFile pageFile = page.ListItem.File;
page.Title = "My Page";
page.Update();
但是我尝试设置它的内容并没有奏效。
最佳答案
我不知道是否可以回答我自己的问题,但在反射(reflect) Sharepoint 的代码隐藏后,我找到了一种设置页面内容的方法:
string content = "Welcome to <strong>My Page</strong>";
page.ListItem[FieldId.PublishingPageContent] = content;
关于c# - 以编程方式设置发布页面内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/324085/