I am having a similar problem. I am using an asp image button to submit the form that has a multifile control .. Everything works and the code behind for the image button click event is running .( I tested it by using an Input file control). It seems that maybe the Uploaded file array is cleared when the form is submitted with an asap image button.. this is just a guess. So I dont know what else to try and debug this
If they don't help, please email me (dean at brettle dot com) a small test app that demonstrates the problem and indicate what version of NeatUpload, ASP.NET, IIS, browser, and Flash player you are using.
I have looked at the article you mentioned and used the example. My problem is, is that I want the image button to do a post back and start the upload. Everything works the way I would like until I switch the multifile control to use flash. Then the image button will trigger the upload but the onclick function either does not fire or clears the Uploaded file Array and I cannot process the files as needed. A regular ASP button does not have this problem. I will send a small test project to duplicate the results.
I have been using Win XP as development and testing box, IIS version 5.1, flash 10.0.45.2 , and IE 8 is the main browser I use. I am using the latest version of Neat Upload as well. I have removed the branding on this app. The app has a multi file control, an ASP image button, a regular ASP button, and the Grey Box progress bar.The app tells you if flash is enabled and what triggers are set for the upload to begin. After the upload completes, a list of the files uploaded should be displayed - the same as your demo app that is included with the download.Let me know if you need any other info.
I have tried to email you a small app as a zip file but it keeps getting bounced. So I guess I will just post the contents of the files here.
Thats great. I actually just used a regular asp button skinned to look the way I want. I am curious to know what the bug is though when you get it figured out.. Thanks again for the great custom control you have made.
When doing a Flash-based upload, NeatUpload needs to wait for Flash to complete the upload before it submits the html form. To do that, it eats the original button click, waits for Flash to finish, and then fakes the button click by adding a hidden form field before submit()ing the form. For regular submit buttons that works fine. For image buttons it looks like I need to add 2 hidden form fields, one for the x and one for the y coord of where the user clicked on the image. Determining where the user clicked on the image is a little tricky but I think I've figured it out.