private void showimage(string folder, string file) { img.Src = "/admin/images/spacer.gif"; img.Alt = ""; if (file != "-1") { img.Src = "~/App_Uploads_Img/" + folder + "/" + file; img.Alt = file; Bitmap ImageOrig = new Bitmap(Server.MapPath("~/App_Uploads_Img/") + folder + "/" + file, true); int ImageOrigHeight = ImageOrig.Height; int ImageOrigWidth = ImageOrig.Width; if ((ImageOrigHeight > 100) || (ImageOrigWidth > 100)) { ImageOrigWidth = 100; ImageOrigHeight = getdimensions(100, ImageOrig.Width, ImageOrig.Height); } Size sz = new Size(ImageOrigWidth, ImageOrigHeight); img.Width = ImageOrigWidth; img.Height = ImageOrigHeight; } else { img.Src = "/admin/images/spacer.gif"; img.Alt = ""; } UpdatePanel1Image.Update(); }
public void getfiles(string dir) { ddFilesImage.Items.Clear(); Telerik.Web.UI.DropDownListItem li1 = new Telerik.Web.UI.DropDownListItem(); li1.Text = "-- select --"; li1.Value = "-1"; ddFilesImage.Items.Add(li1); ArrayList af = new ArrayList(); string[] files = Directory.GetFiles(dir); foreach (string file in files) { string appdir = Server.MapPath("~/App_Uploads_Img/") + ddCatImage.SelectedValue; string filename = file.Substring(appdir.Length + 1); if ((!filename.Contains("_svn")) && (!filename.Contains(".svn"))) { if (filename.ToLower().Contains(".png") || filename.ToLower().Contains(".gif") || filename.ToLower().Contains(".jpeg") || filename.ToLower().Contains(".bmp") || filename.ToLower().Contains(".tif") || filename.ToLower().Contains(".jpg")) { Telerik.Web.UI.DropDownListItem li = new Telerik.Web.UI.DropDownListItem(); li.Text = filename; li.Value = filename; ddFilesImage.Items.Add(li); } } } UpdatePanel1Image.Update(); }
protected void ddCatImage_SelectedIndexChanged(object sender, EventArgs e) { img.Src = "/admin/images/spacer.gif"; img.Alt = ""; UpdatePanel1Image.Update(); if (ddCatImage.SelectedIndex > 0) { ddFilesImage.Enabled = true; getfiles(Server.MapPath("~/App_Uploads_Img/") + ddCatImage.SelectedItem.Value); UpdatePanel1Image.Update(); } }