私が取り組んでいるアプリケーションでは、ユーザーはファイルのパスを入力するよう求められます。このパスは、常にサーバーがアクセスできるネットワークドライブを指します。ユーザーはファイルのパスを選択できますか?
現時点では、FileUploadのPostedFile.FileNameプロパティからパスを描画するために、これを行うためにasp:FileUploadコントロールを使用しています。
問題は、ユーザーが選択しているファイルがかなり厳しくロックダウンされていることです。サーバーにはフルアクセス権がありますが、ユーザーはディレクトリの内容を表示する権限しかありません。ファイルを開くことさえできません。これまではうまくいきました...しかし、Windows 7では、FileUploadで生成されたファイルピッカーにこれらのファイルが表示されないため、代替案が必要です。
注:既に場所でファイルを開くダイアログに似たUIを取得する方法を探してい
。
クライアントのローカルファイル(共有ネットワークドライブを含む)を表示する機能は、サーバー経由でファイルを一覧表示することは可能ですが、ボーナスになります。