How do I allow the user to select the path for a file?
<p>In an application I'm working on, the users are prompted for the path of a file. This path will always point to a network drive, which the server has access to.</p>

<p>Currently, we use an asp:FileUpload control to accomplish this, drawing the path from the FileUpload's PostedFile.FileName property.</p>

<p>The problem is that the files the user is selecting from are locked down pretty severely. While the server has full access to them, the user only has permission to view the directory contents... They can't even open the files. This has worked fine up until now... But Windows 7 won't display these files in the file picker generated by FileUpload, so we need an alternative.</p>

<p>Notes:</p>

<ul>
<li><p>Looking for a way to get UI similar to the file open dialog already in place.</p></li>
<li><p>The ability to view the client's local files (including the shared network drives) is a bonus, although listing the files through the server is acceptable.</p></li>
</ul>
