Below code throw an exception at "Item.Update();
"
private void AddEmail()
{
site = SPContext.Current.Site;
web = site.RootWeb;
SPSecurity.RunWithElevatedPrivileges(delegate()
{
using (site = SPContext.Current.Site)
{
using (web = site.RootWeb)
{
try
{
SPList list = web.Lists["Newsletter"];
SPListItem Item = list.Items.Add();
web.AllowUnsafeUpdates = true;
Item["Title"] = txtEmail.Text;
Item.Update();
SendEmail();
txtEmail.Text = "";
}
catch (Exception ex)
{
ltrMessage.Text = ex.Message;
}
}
}
});
}
Can anyone help me get over this ?