SharePoint 2007从页面获取字段值

时间:2011-02-01 08:32:27

标签: sharepoint-2007 field

鉴于SharePoint页面URL(http:// server:8000 / Pages / Default.aspx),如何从内部字段中获取值?

我必须使用SPSite,SPWeb吗?有没有直接的方式?

1 个答案:

答案 0 :(得分:0)

 using (SPSite site = new SPSite(siteUrl))
                {
                    using (SPWeb web = site.OpenWeb())
                    {
                        inheritedPage = web.GetFile(this.pageUrl);
                        //// Image_x0020_URL  
                        if (inheritedPage != null && inheritedPage.Item != null && inheritedPage.Item.Fields.ContainsField("Title")
                             && inheritedPage.Item.Fields.ContainsField("Url"))
                        {
                            return true;
                        }
                        else
                        {

                            return false;
                        }
                    }
                }

请参阅上面的代码,检查pageUrl指定的网页是否包含TitleUrl字段。

相关问题