HttpPostedFile posted = FileUpload1.PostedFile;
if (posted.FileName != "")
{
posted.SaveAs("C:\\" + System.IO.Path.GetFileName(posted.FileName));
}
string uploadfile = posted.FileName;
上記のソースでFileNameを獲得しようとしたのですが、エラーになってしまいました。
書籍に「サーバにファイルを保存するときは、そのフォルダにファイルを作成する権限がないとエラーになります」
という記述があり、これが原因ではないかと思います。
セキュリティ上、権限を与えることはあまりよくないようなので別の方法をご教授いただけないでしょうか。
|