Quantcast
Channel: ASP.NET AJAX + Ajax Control Toolkit (ACT)
Viewing all articles
Browse latest Browse all 5678

+ $exception {"The process cannot access the file 'C:\\2014\\Pix\\myimage.png' because it is being used by another process."} System.Exception {System.IO.IOException}

$
0
0

I am trying to save an image to a folder but I keep getting th

 protected void AsyncFileUpload1_UploadedComplete(object sender, AjaxControlToolkit.AsyncFileUploadEventArgs e)
    {

        int rid = Convert.ToInt32(hfrid.Value);
        rider rd = new rider();

        // string uid = rd.getuseridfromrid(rid);
        string uname = rd.getusername(rid);
        int typeid = 1;
        bool albizz = rd.albumexists(rid, uname, typeid);

        if (albizz == false)
        {

            int albid = rd.createalbum(rid, uname, 1, 0);
        }

        if (AsyncFileUpload1.HasFile)
        {
            if (ValidateFile(AsyncFileUpload1.FileName) == false)
            {
                Label5.Text = "Invalid file. Images are restricted to .png,.gif,.jpg or .jpeg.";
                return;
            }
            //FileInfo picFile = new FileInfo(AsyncFileUpload1.FileName);
            string dname = rd.getdisplayname(rid);
            string file = dname;
            string ext = e.FileName.Substring(e.FileName.Length - 3, 3);

            ext = ext.ToLower();
            file = file + "." + ext;
            string filepath = "~/Pix/" + file;
            AsyncFileUpload1.SaveAs(MapPath(filepath));
            System.Drawing.Image fullsizeimg = System.Drawing.Image.FromFile(MapPath(filepath));

            ImageResizer.ImageJob i = new ImageResizer.ImageJob(file, MapPath(filepath), new ImageResizer.ResizeSettings(
                            "width=100;format=" + ext + ";mode=max"));
            getpic(rid);
        }

it errors n the line - AsyncFileUpload1.SaveAs(MapPath(filepath));
is message.

I amsing the asynchuploader from the ajax controls,


Viewing all articles
Browse latest Browse all 5678

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>