2

fileUpload コントロールを使用しています。ファイルをアップロードするときに、ファイルの正確な場所を見つけたいです。

私は使用してみました:

  1. string fname= Server.MapPath(FileUpload2.FileName);
  2. string fname= FileUpload2.FileName;
  3. string fname= FileUpload2.PostedFile.FileName;

番号 2 と 3 は、ファイルの名前を教えてくれました。番号 1 は、私の Web サイトの場所へのパスを教えてくれました。2 と 3 の違いがわかりません。なぜ両方とも同じ結果が得られたのですか。

パスを取得できないことをどこかで読みました。本当ですか?そうでない場合、どのコードを使用すればよいですか?

4

1 に答える 1