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();
     }
 }