title: Pass a parameter from page to controller without apex:param in visualforce
body: <p>I'm trying to pass a parameter from a Visualforce page to the controller in an apex:actionfunction however I'm facing a strange dilemma.  </p>
  
  <p>The only way the apex:param works with the action function is if there is a rerender attribute on it.  Unfortunately I can't use a rerender because I also have an apex:inputfile on the page; which causes an error if there is a rerender attribute.</p>
  
  <p>Any ideas how to pass a parameter to the controller without using an apex:param.</p>