public SPList GetList(string name)
        {
            SPList spList = null;
            SPSecurity.RunWithElevatedPrivileges(delegate()
            {
                using (SPSite site = new SPSite(SPContext.Current.Site.ID))
                {
                    using (SPWeb web = site.OpenWeb(this._web.ID))
                    {
                        SharePointService svr = new SharePointService(web);
                        spList = svr.GetList(name);
                    }
                }
            });

            return spList;
        }