2012-03-07 10 views
0

FileUploadコントロールによってアップロードされているファイルのパスを取得します。私はFileIpload1.FileNameとFileUpload1.PostedFile.FileNameを試してみましたが、これらのステートメントは両方ともファイル名だけを返し、パスは(mozilla firefoxでは)返しません。FileUploadコントロールによってアップロードされているファイルのFilePathを取得する方法

ありがとう

+0

あなたはこれを見たことがありますか? http://stackoverflow.com/questions/1130560/get-full-path-of-a-file-with-fileupload-control –

+1

ファイルをアップロードするクライアントのフォルダを知りたいと思います。そして、それが必要な場合は、クライアントのフォルダパスを取得することはできません。 – arunes

答えて

0

するFileUploadは、サーバ側制御であるので、それは完全なファイル名とファイルパスを返す任意のプロパティを持っていません。ブラウザからファイルパスを取得するには、javascriptを使用する必要があります。ここでは例です: - いなくてもJavaScriptに

<form id="Form1" action="" method="post"> 
<input type="file" /> 
<input type="button" onclick="alert(this.previousSibling.value);" 
value="select file and press the button" /> 

しかし、クライアント側からのファイルの元のパスを明らかにしたことがないブラウザ。 C:\ fakepath \ + ファイル名

関連する問題