asp.net mvc2 を使用して履歴書をアップロードおよびダウンロードしたいと考えています。私はすでにコーディングを作成しました。正常にアップロードされました。ファイルをダウンロードしようとすると、問題が発生します.空のページが表示されます..
コントローラ:
[HandleErrorWithAjaxFilter]
public ActionResult UploadResume(HttpPostedFileBase FileData)
{
Stream fromStream = FileData.InputStream;
Stream toStream = new FileStream(Server.MapPath("~/Content/Resumes/") + FileData.FileName, FileMode.Create);
LoggedInCandidate.ResumeFileName = FileData.FileName;
//_repository.Save();
_userRepository.Save();
return Json(new JsonActionResult
{
Success = true,
Message = "Resume has been uploaded."
});
//return Json("Resume has been uploaded.");
}
意見:
<input id="Resume" type="file" name="Resume" />
ダウンロード:
<p>
<% var link = Url.Content("~/Content/Resumes/") + Model.ResumeFileName; %>
<a href="<%: link %>">Download Resume</a>
</p>
リンクのダウンロード再開をクリックすると、URL にファイルの名前が表示されますが、ダウンロードされません。