I have a File i want to upload to a Webservice, but it needs additional params, so I create some hidden fields with the associated name:value pairs to get pushed to the serv
Just a thought - how about using HTTP headers? You can then process using WebOperationContext.IncomingRequest.