AJH.CMS.WEB.UI.Services.GalleryXSL_UC.LoadGallery C# (CSharp) Метод

LoadGallery() приватный Метод

private LoadGallery ( ) : void
Результат void
        void LoadGallery()
        {
            if (_XslID > 0 && _CategoryID > 0)
            {
                int TotalCount = 0;
                string galleryXML = GalleryManager.GetGallerysPublishXML(_CategoryID, Core.Enums.CMSEnums.GalleryType.Photo, _PageNumber, _PageSize, ref TotalCount);
                _TotalItems = TotalCount;

                string xslPath = CMSWebHelper.GetXSLTemplateFilePath(_XslID);
                xslPath = XSLTemplateManager.GetXSLTemplatePath(xslPath, _XslID);

                XsltArgumentList arguments = new XsltArgumentList();
                arguments.AddExtensionObject("CMS:UserControl", this);

                xmlGallery.DocumentContent = galleryXML;
                xmlGallery.TransformSource = xslPath;
                xmlGallery.TransformArgumentList = arguments;
                xmlGallery.DataBind();
            }
        }
        #endregion