From e05c9440ab84ec015988c2b2bdbca1a9e80ea40e Mon Sep 17 00:00:00 2001 From: syneffort Date: Wed, 17 May 2023 17:00:31 +0900 Subject: [PATCH] model in view by blazor --- .../AspNetFrameworkMVC/AspNetFrameworkMVC.csproj | 1 + .../Controllers/HomeController.cs | 15 +++++++++++++++ .../Views/Home/GuestRazor.cshtml | 14 ++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 AspNetFrameworkMVC/AspNetFrameworkMVC/Views/Home/GuestRazor.cshtml diff --git a/AspNetFrameworkMVC/AspNetFrameworkMVC/AspNetFrameworkMVC.csproj b/AspNetFrameworkMVC/AspNetFrameworkMVC/AspNetFrameworkMVC.csproj index caab96c..aa91213 100644 --- a/AspNetFrameworkMVC/AspNetFrameworkMVC/AspNetFrameworkMVC.csproj +++ b/AspNetFrameworkMVC/AspNetFrameworkMVC/AspNetFrameworkMVC.csproj @@ -181,6 +181,7 @@ + diff --git a/AspNetFrameworkMVC/AspNetFrameworkMVC/Controllers/HomeController.cs b/AspNetFrameworkMVC/AspNetFrameworkMVC/Controllers/HomeController.cs index ffba243..c667665 100644 --- a/AspNetFrameworkMVC/AspNetFrameworkMVC/Controllers/HomeController.cs +++ b/AspNetFrameworkMVC/AspNetFrameworkMVC/Controllers/HomeController.cs @@ -103,5 +103,20 @@ namespace AspNetFrameworkMVC.Controllers return View(); } + + public ActionResult GuestRazor() + { + ViewBag.Title = "😎 Guest Razor 😎"; + + Guest guest = new Guest + { + Id = 3, + Name = "Richard", + CreatedDate = DateTime.Now, + Message = "Here comes new chanllenger 🥳" + }; + + return View(guest); + } } } \ No newline at end of file diff --git a/AspNetFrameworkMVC/AspNetFrameworkMVC/Views/Home/GuestRazor.cshtml b/AspNetFrameworkMVC/AspNetFrameworkMVC/Views/Home/GuestRazor.cshtml new file mode 100644 index 0000000..326f2a2 --- /dev/null +++ b/AspNetFrameworkMVC/AspNetFrameworkMVC/Views/Home/GuestRazor.cshtml @@ -0,0 +1,14 @@ +@*Razor를 통한 Model Intellisense 사용*@ +@using AspNetFrameworkMVC.Models +@model Guest + +

@ViewBag.Title

+

+

+ @Model.Id : @Model.Name +
+
+ @Model.Message +
+

+