I am uploading document programically and passing lookup field value but its not get updated, how to handle this?
using (var site = new SPSite("http://ussecavpdvrwk06/sites/TAS/"))
{
using (SPWeb web = site.OpenWeb())
{
SPList sharedDocumentList = web.ServerRelativeUrl.Equals("/")
? web.GetList(web.ServerRelativeUrl + "SharedDocuments")
: web.GetList(web.ServerRelativeUrl + "/" + "SharedDocuments");
Hashtable propertiesHash = new Hashtable
{
{"EYReverseLookupRelatedTasks", "3110112619"}//get_ID(web, "Lists/Tasks", "LinkTitle", "3110112619")}
};
byte[] strm = File.ReadAllBytes("C:\\xml\\XMLDATAFile.xml");
sharedDocumentList.RootFolder.Files.Add(sharedDocumentList.RootFolder.Url + "/" + "mydocxml", strm, propertiesHash, false);
web.AllowUnsafeUpdates = false;
}
}