private void Page_Load(object sender, EventArgs e) { this.AuthenticatePage(new string[] {PermissionLevels.EditImages, PermissionLevels.AddImages, PermissionLevels.ViewImages}); if (ImageID > 0) { if (this.CarrielUser.RolePermission(PermissionLevels.EditImages) != 2) { btnSubmit.Visible = false; btnDelete.Visible = false; } else { btnSubmit.Visible = true; btnDelete.Visible = true; } } else { if (this.CarrielUser.RolePermission(PermissionLevels.AddImages) != 2) { btnSubmit.Visible = false; } } if (IsNewSession) { AddToListIfAdmin(); IsNewSession = false; } if (!Page.IsPostBack) { BindImageCategories(); BPImages bp = new BPImages(); if (ImageID != 0) { DSImages = bp.SelectByID(ImageID); Image = DSImages.tbl_Images.FindByImageID(ImageID); //ddlExtranetClients.SelectedValue = Image.ClientID.ToString(); lblImageName.Text = Image.ImageName.ToString(); txtAlias.Text = Image.ImageAlias; chkSingle.Checked = Image.ImageActive; txtDesc.Text = (Image.IsImageDescriptionNull())? string.Empty : Image.ImageDescription; if (ddlImageCategory.Items.FindByValue(Image.ImageCategoryID.ToString()) != null) { ddlImageCategory.SelectedValue = Image.ImageCategoryID.ToString(); } lblTitle.Text = "Edit Image - " + Image.ImageAlias; } else { btnDelete.Visible = false; lblTitle.Text = "Upload Image"; } } }