このコードでは、UserImage フォルダーにファイルをアップロードできず、IIS のローカル ホストにサイトをアップロードした後、データベースにパスを取得することもできません。送信ボタンを押すとエラーが発生します -
パス「C:\Users\PEERBITS\Desktop\ClientProj\ClientProj\UserImages\Lighthouse.jpg」へのアクセスが拒否されました。
コードは次のとおりです。
if (uploadFile != null && uploadFile.ContentLength > 0)
{
var filename = Path.GetFileName(uploadFile.FileName);
var path = Server.MapPath("~/UserImages/") + filename;
uploadFile.SaveAs(path);
ins.image_path = "~/UserImages/" + filename;
}