private string pageRoot = string.Empty; public virtual string PortalRoot { get { if (pageRoot == null || pageRoot == "") { pageRoot = HttpContext.Current.Request.Url + string.Empty; pageRoot = pageRoot.ToLower(); pageRoot = pageRoot.Substring(0, pageRoot.IndexOf("/portal")); } return pageRoot; } }