SharePoint 2010 "сохранить конфликт" сообщение при редактировании элемента списка с вложением
Я пытался устранить ошибку, сгенерированную в SharePoint 2010, которая возникает при обновлении элемента списка, к которому прикреплен документ Microsoft Office. Если я внесу изменения во вложенный документ (нажав на его ссылку в элементе списка), а затем попытаюсь сохранить элемент списка, я получу сообщение об ошибке ниже.
Я пытаюсь перехватить и устранить эту ошибку с помощью приемника событий ItemUpdating
Получатель никогда не отлавливает исключение конфликта сохранения в попытке перехвата.
Я перепробовал все, что было предложено на 4 страницах поисковых запросов Google, и у меня закончились попытки попробовать. Это последняя отчаянная попытка найти решение (если оно есть).
Ниже приведен мой код для получателя события ItemUpdating.
public override void ItemUpdating(SPItemEventProperties properties)
{
try
{
base.ItemUpdating(properties);
using (SPSite site = properties.OpenSite())
{
using (SPWeb web = site.OpenWeb())
{
//determine list
if (properties.List.Title.ToLower() == "mytestlist")
{
web.AllowUnsafeUpdates = true;
this.EventFiringEnabled = false;
properties.List.Update();
} //endif
} //end using
} //end using
}
catch (Exception ex) {
{
//abort the update
properties.Status = SPEventReceiverStatus.CancelWithError;
properties.ErrorMessage = ex.Message;
properties.Cancel = true;
} //end try
}
} //end function
Вот мой файл Elements.xml также.
Заранее спасибо.:)