.
, , :
var newItem = myList.Items.Add();
newItem["Title"] = "whatever";
newItem.Update();
newItem["MyProperty"] = "whatever" + newItem.ID;
newItem.Update();
I had version control on my list, but I did not want to create two different versions of my new item. It was decided like this:
var newItem = myList.Items.Add();
newItem["Title"] = "whatever";
newItem.Update();
myList.EnableVersioning = false;
myList.Update();
newItem["MyProperty"] = "whatever" + newItem.ID;
newItem.Update();
myList.EnableVersioning = true;
myList.Update();
You might think that when you turn off the versions, you will delete all versions except the current one, but this is not so.
This does not give you the following identifier, but may solve the problem for someone.
source
share