我試圖更新SPFile
屬性。使用SPFile.Update更新SPFile屬性
這裏是我的代碼:
using (SPSite oSite = new SPSite(sFileURL))
{
using (SPWeb oWeb = oSite.OpenWeb())
{
oWeb.AllowUnsafeUpdates = true;
oFile = oWeb.GetFile(sFileURL);
foreach (XmlNode xNode in oXmlDoc.FirstChild.ChildNodes)
{
oFile.Item.Properties[xNode.Name] = xNode.InnerText;
string itemmm =oFile.Item.Properties[xNode.Name].ToString();
}
oFile.Update();
oWeb.AllowUnsafeUpdates = false;
}
}
的問題是,當我在SharePoint中查看文件的屬性我沒有看到我所做的更改。 我試圖添加AllowUnsafeUpdates = true
,但它沒有解決問題。
我還能做什麼?
只是一個猜測:調用'oFile.Item.Update()'以及。 –
謝謝!有效! @Cᴏʀʏ – Guid2015