画面遷移内容
- Home/Index.cshtmlにアップロード画面へのリンク
- リンクをクリックするとアップロード画面に遷移する
- 画面遷移はMoveコントローラでUpload画面に遷移する
作成物
- Home/Index.cshtmlを修正してアップロード画面へのリンクを作成
- Moveコントローラを作成(Controllers/MoveController.cs)
- Uploadビューを作成(Views/Move/Upload.cshtml)
ASP.NET MVC入門 - おっさんの備忘録
コード
Views/Home/Index.cshtml(修正)
@{
ViewData["Title"] = "Home Page";
}
<div class="text-center">
<h1 class="display-4">Welcome</h1>
@*追加 開始*@
@Html.ActionLink("ファイルアップロード", "Upload","Move")
@*追加 終了*@
</div>
Controllers/MoveController.cs(新規)
using Microsoft.AspNetCore.Mvc;
namespace FileUploadDownload.Controllers
{
public class MoveController : Controller
{
public IActionResult Upload()
{
return View();
}
}
}
Views/Move/Upload.cshtml(新規)
@
For more information on enabling MVC for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
*@
@{
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>upload</title>
</head>
<body>
upload
</body>
</html>