The HTML file input control *always* uploads the file. Always.
So then the HTML input control and a plain input control in a ASP.NET app are not the same? For example something like this:
<input type="file" id="test"/>
I have something like that and browsing to something does not (seem) to upload anything. Now if I create an asp.net input type, as soon as I browse to something it starts uploading. I had to implement the ICallbackEventHandler in the .cs file, but it seems to be doing what I need so far.