データベースに相対パスを保存するasp.net MVC
~/Content/Uploads/11thMay.jpg
フルパスではありません
D:/Projects/HRMV2/CubicHRMWeb/Content/Uploads/11thMay.jpg
相対パスを保存したかったのですが、DBにフルパスが保存されていました。
どうすればいいですか?ありがとう。
データベースに相対パスを保存するasp.net MVC
~/Content/Uploads/11thMay.jpg
フルパスではありません
D:/Projects/HRMV2/CubicHRMWeb/Content/Uploads/11thMay.jpg
相対パスを保存したかったのですが、DBにフルパスが保存されていました。
どうすればいいですか?ありがとう。
あなたの質問が「フルパスで保存する方法」である場合は、これを試してください
string path = Path.Combine(Server.MapPath("~/Content/img/Company/LogoFiles"), filename);
あなたの質問が「相対パスで保存する方法」である場合は、これを試してください
[HttpPost]
public ActionResult Save(HttpPostedFileBase myFile)
{
string filename = myFile.FileName;
string relativeFileName = "~/Content/Uploads/" + filename;// relative path
return View();
}