예제 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            GetPublicParmValues();

            if (this.PublicParmValues.Any())
            {
                this.GalleryIDs = new List <Guid>();

                this.ThumbSize = 150;

                try {
                    List <string> lstGallery = GetParmValueList("GalleryIDs");

                    foreach (string sGallery in lstGallery)
                    {
                        if (!String.IsNullOrEmpty(sGallery))
                        {
                            this.GalleryIDs.Add(new Guid(sGallery));
                        }
                    }
                } catch (Exception ex) { }

                try {
                    string sFoundVal = GetParmValue("ThumbSize", "150");

                    if (!String.IsNullOrEmpty(sFoundVal))
                    {
                        this.ThumbSize = Convert.ToInt32(sFoundVal);
                    }
                } catch (Exception ex) { }
            }

            if (this.GalleryIDs == null)
            {
                this.GalleryIDs = new List <Guid>();
            }

            GalleryHelper gh      = new GalleryHelper(SiteID);
            var           lstCont = gh.GalleryGroupListGetBySiteID();

            var gal = (from g in GalleryIDs
                       join gg in lstCont on g equals gg.GalleryID
                       orderby gg.GalleryTitle
                       select gg).ToList();

            if (gal != null)
            {
                rpGalleries.DataSource = gal;
                rpGalleries.DataBind();
            }

            if (rpGalleries.Items.Count > 0)
            {
                pnlGallery.Visible = true;
            }
            else
            {
                pnlGallery.Visible = false;
            }
        }
예제 #2
0
        private void LoadData()
        {
            GalleryHelper gh = new GalleryHelper(SiteID);

            var lstCont = gh.GalleryGroupListGetBySiteID();

            gvPages.DataSource = lstCont;
            gvPages.DataBind();
        }
		private void LoadData() {

			GalleryHelper gh = new GalleryHelper(SiteID);

			var lstCont = gh.GalleryGroupListGetBySiteID();

			gvPages.DataSource = lstCont;
			gvPages.DataBind();

		}
		protected void Page_Load(object sender, EventArgs e) {
			GetPublicParmValues();

			if (this.PublicParmValues.Any()) {
				this.GalleryIDs = new List<Guid>();

				this.ThumbSize = 150;

				try {
					List<string> lstGallery = GetParmValueList("GalleryIDs");

					foreach (string sGallery in lstGallery) {
						if (!String.IsNullOrEmpty(sGallery)) {
							this.GalleryIDs.Add(new Guid(sGallery));
						}
					}
				} catch (Exception ex) { }

				try {
					string sFoundVal = GetParmValue("ThumbSize", "150");

					if (!String.IsNullOrEmpty(sFoundVal)) {
						this.ThumbSize = Convert.ToInt32(sFoundVal);
					}
				} catch (Exception ex) { }
			}

			if (this.GalleryIDs == null) {
				this.GalleryIDs = new List<Guid>();
			}

			GalleryHelper gh = new GalleryHelper(SiteID);
			var lstCont = gh.GalleryGroupListGetBySiteID();

			var gal = (from g in GalleryIDs
					   join gg in lstCont on g equals gg.GalleryID
					   orderby gg.GalleryTitle
					   select gg).ToList();

			if (gal != null) {
				rpGalleries.DataSource = gal;
				rpGalleries.DataBind();
			}

			if (rpGalleries.Items.Count > 0) {
				pnlGallery.Visible = true;
			} else {
				pnlGallery.Visible = false;
			}
		}