2012-04-25 33 views
1

ファイルの選択ダイアログボックスを開き、ファイルのアップロードを行わずにファイルの場所をテキストボックスに入れる方法はありますか?ファイルをアップロードせずにファイルウィンドウを参照

私はWebページでVB.NETを使用しています。 asp:fileuploadタグを使用すると、ファイルの場所を取得できます。

_fudFileLocation.PostedFile.FileName_ 

しかし、ファイルがまったくアップロードされないようにするにはどうすればよいですか。私たちはそれを必要とせず、ファイルの場所だけです。 (ファイルが共有ドライブ上にあるので、人物AのM:\ documents \ todayslunch.pdfの場合は人物Bと同じです)

+1

WPF? WinForms? Silverlight? WP7? Webフォーム? MVC? – Oded

+0

vb.netのウェブページ。 – Alverant

答えて

0

セキュリティのためにブラウザのファイルパス全体にアクセスできない。

これが可能であれば、任意のウェブサイトに行く人のコンピュータの完全なレイアウトを得ることができます。

+0

しかし、[ファイルの参照]ダイアログボックスでフルアクセスできます。私はここでコードを取得することができました:fudFileLocation.PostedFile.FileName私はそれを使用していないので、ファイルが最初にアップロードされるのを防ぐ方法を知る必要があります。 – Alverant

+0

@Alverant - ファイル名がパスと同じではありません。ファイルをアップロードしない場合は、ユーザーがボタンをクリックするとそれだけです。保存しないことを選択できますが、転送を停止することはできません。 – Oded

+0

System.Web.HttpPostedFile.FileNameは、ディレクトリパスを含むクライアント上のファイルの完全修飾名を取得します。 – Alverant

0

System.Web.HttpPostedFile.FileNameは、ディレクトリパスを含むクライアント上のファイルの完全修飾名を取得します。

関連する問題