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

How to get uploads count in ajax file upload ( multiupload)

$
0
0

The ajax file upload i used from ajax control toolkit is a multiuploader , i want to retrieve the number of files being uploaded . i tried this code here : 

protected void AjaxFileUpload1_UploadComplete(object sender, AjaxControlToolkit.AjaxFileUploadEventArgs e)
        {


            String pathdirectory = (Session["StoryPath"].ToString() + "/"); // selected item.

            EnsureDirectoriesExist(pathdirectory);

            String filepathImage = @"Story/" + pathdirectory;

           HttpFileCollection uploads = HttpContext.Current.Request.Files;
                  

            for (int i = 0; i < uploads.Count ; i++)
            {
                int k = 0;
                int j = 0;

                if (j > 8)
                {
                    j = 0;
                    k += 1;
                }
                string total = k.ToString() + j.ToString();
                AjaxFileUpload1.SaveAs(Server.MapPath(filepathImage + (total+ e.FileName)));
                j++;
            }

Because i want to rename every file which is uploaded like this :  00file.jpg , 01file.jpg , 02file.jpg and so on ... for now , the above code rename every file with 00 infront instead of increment in each file .. i guess i think i need to count the number of files being uploaded and rename them 1 by 1 in a loop but i duno if i am doing this in the correct way ( see  above code ) , i am new to c# and ajax , hope experts here can guide me and provide me some help ! thanks 


Viewing all articles
Browse latest Browse all 5678

Trending Articles



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