Posted in Sharepoint - Sharepoint 2010
Merhaba arkadaşlar,
sizde bir custom list i update ederken aşağıdaki hata ile karşılaşıyorsanız.
The security validation for this page is invalid. Click Back in your Web browser, refresh the page, and try your operation again.
yapmanız gereken update kodunuzdan önce SPweb in AllowUnsafeUpdates özelliğini true ya eşitlemektir.
spweb.AllowUnsafeUpdates = true;
SPList spList = spweb.Lists["ListeAdınız"];
SPListItem newItem = spList.Items.Add();
newItem["ListeKolon1"] = SPContext.Current.Web.CurrentUser.Name.ToString();
newItem["ListeKolon2"] = "Kolon Değer";
newItem.Update();
spweb.AllowUnsafeUpdates = false;
update işlemi bittikten sonrada false yapmayı unutmayın :)

