If memory serves me, the priority is like this.
- Form data in the request
- Route data
- Query String
- Http File Collection
EDIT I appear to be in agreement with the following website, which lists the same order. http://www.howmvcworks.net/OnModelsAndViewModels/TheBeautyThatIsTheModelBinder