public override void
FeatureDeactivating(SPFeatureReceiverProperties properties)
{
SPWeb web = properties.Feature.Parent
as SPWeb;
try
{
SPList list =
web.Lists.TryGetList("List name");
if
(list != null)
{
SPEventReceiverDefinition
receiverDefinition = null;
for
(int i = list.EventReceivers.Count - 1; i >=
0; i--)
{
receiverDefinition = list.EventReceivers[i];
receiverDefinition.Delete();
}
}
}
catch
(Exception ex)
{
PortalLog.LogString("Exception - {0}
-- {1} -- {2}", "XXXXXX",
ex.Message, ex.StackTrace);
}
}
Helped me. thanks
ReplyDeletethanks for reading my blog
ReplyDelete