[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

how to enableviewstate on an input type=file

Posted on 2004-03-23
1
Medium Priority
?
404 Views
Last Modified: 2012-05-04
I have a form with a file input that allows users to browse local harddrive for images to upload.

On the same form I have an autopostback dropdownlist for categories, but when the event fires all the server controls maintain viewstate but the file inputs are cleared?

I tried adding runat=server enable viewstate = true
but that does not work.

I also set a hidden label with the file value, but I am unable to set the inputfile.value with the lable.text.

Does anyone have a solution. I really want the inputs to maintain their values, without having extra labels and extra work

Thanks
Matt
0
Comment
Question by:unomateo
1 Comment
 
LVL 29

Accepted Solution

by:
David H.H.Lee earned 1000 total points
ID: 10665196
unomateo,
Normally what i'll do to solve this problems is create a separate upload page(pop-up), then you can keep the current uploaded file in temporarily directory. If everythings is finish to configure/set input, the uploaded file will be move to your desired location later(add some code to kill the temporarily files). That's how i solve this problems. Hope it helps.
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I would like to start this tip/trick by saying Thank You, to all who said that this could not be done, as it forced me to make sure that it could be accomplished. :) To start, I want to make sure everyone understands the importance of utilizing p…
Have you ever needed to get an ASP script to wait for a while? I have, just to let something else happen. Or in my case, to allow other stuff to happen while I was murdering my MySQL database with an update. The Original Issue This was written…
Screencast - Getting to Know the Pipeline
Look below the covers at a subform control , and the form that is inside it. Explore properties and see how easy it is to aggregate, get statistics, and synchronize results for your data. A Microsoft Access subform is used to show relevant calcul…

830 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question