FileUploadsとルートディレクトリ
-
03-07-2019 - |
質問
FileUploadコントロールを使用するには、SaveAs()メソッドでルートディレクトリを指定する必要があります。ただし、アップロードしたファイルは"〜/ UserFiles / [username] / [filename]"などの仮想ディレクトリに保存したいです。それを達成する方法はありますか?
解決
ページのMapPathメソッドを使用:-
ctl.SaveAs(MapPath("~/UserFiles/[username]/[filename]"));
他のヒント
いいえ、キーワードは必須です。スクリプトを使用して、ダウンロード後にファイルをコピーできます。
MapPathに直接アクセスできない場合があります。
この場合は使用
ctl.SaveAs(Server.MapPath("~/UserFiles/[username]/[filename]"));
所属していません StackOverflow