Clearing or removing a key&value from SPWeb.Properties (Tips&Tricks)

this quick trick can be use for removing a property correctly form SPWeb object.

string key="Identifier";
if (!web.Properties.ContainsKey(key))
{
return; //make a check is already exists.
}
web.AllProperties.Remove(key); //first clear from AllProperties.
web.Properties[key] = null; // remove property value
web.Update(); //update web object.
web.Properties.Update(); // update properties object.

See you in next tips…

Advertisement