/*
         * Compile a nested .ascx file (a User Control) and return its Type
         */
        private Type GetUserControlType(string virtualPath)
        {
            UserControlParser.CheckUserControlFileExtension(virtualPath);

            if (FInDesigner)
            {
                return(typeof(UserControl));
            }
            return(GetReferencedType(new UserControlParser(), virtualPath));
        }