Getting the SPWeb object of Site in the Itemdeleting event in Sharepoint
Hi,
A few days ago I was working with Item deleting event in
the share point. I had to update some of the referenced
items in the other records in the same list when an item
was being deleted.
But I realized the a major problem in doing so since the
SPContext.Current does not provide us with the context of
the site in the overridden ItemDeleting event.
Even the new SPSite(properties.SiteId) failed to generate
an object of the site. I know I can easily create the
SPSite object by hard-coding the Site URL, but that is
something that I did not wanted to do.
Then one of my friends told me to use the following code
to get the SPWeb object.
SPWeb web = properties.ListItem.Web
After getting the SPWeb object the work was easily done.
Vikram