Any way, I don't think its right to bind a HtmlFileInput control. The text thats dispayed in this control is the path of a filename in the user's machine, so lets say you bind it to a field in a database table, what will be displayed in it will be the filename only. There are two major problems in this
1. There is no path information
2. Even if there is a path with the filename, what if the user doesn't have a file with this name on his computer.
So I don't think its a good idea to bind a HtmlFileInput control.