Sunday, January 31, 2010

Share Point Exception : Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))

SPSecurity.RunWithElevatedPrivileges(delegate()
{
SPSite mysite = new SPSite(txtURL.Text.Trim());

mysite.AllowUnsafeUpdates = true;
mysite.CatchAccessDeniedException = false;

foreach (SPWeb myweb in mysite.AllWebs)
{
//myweb.Title;
cboSites.Items.Add(myweb.Title);
}
});