protected void Page_Load(object sender, EventArgs e) { if (Application[Constants.FRONT_PAGE_IMG_API_CACHE] == null) { DBManager db = new DBManager(); db.Connect(); List<FrontImageDAO> imgList = db.GetAllFrontPageImages(); db.Close(); var serializer = new JavaScriptSerializer(); var serializedResult = serializer.Serialize(imgList); Application[Constants.FRONT_PAGE_IMG_API_CACHE] = serializedResult; } Response.Write(Application[Constants.FRONT_PAGE_IMG_API_CACHE]); }
protected void Page_Load(object sender, EventArgs e) { DBManager db = new DBManager(); db.Connect(); List<FrontImageDAO> storedImagesList = db.GetAllFrontPageImages(); db.Close(); foreach(FrontImageDAO img in storedImagesList) { Panel_UploadedImage ui = (Panel_UploadedImage)LoadControl("~/Panel/UploadedImage.ascx"); ui.fileName = img.fileName; ui.path = img.path; ui.link = img.link; pictureList.Controls.Add(ui); } }