diff --git a/AspNetFrameworkMVC/AspNetFrameworkMVC/Controllers/HomeController.cs b/AspNetFrameworkMVC/AspNetFrameworkMVC/Controllers/HomeController.cs
index b397ca1..979f0c0 100644
--- a/AspNetFrameworkMVC/AspNetFrameworkMVC/Controllers/HomeController.cs
+++ b/AspNetFrameworkMVC/AspNetFrameworkMVC/Controllers/HomeController.cs
@@ -145,5 +145,13 @@ namespace AspNetFrameworkMVC.Controllers
return View(guests);
}
+
+ public ActionResult Guest(int id)
+ {
+ var db = new GuestDbContext();
+ Guest guest = db.Guests.Where(g => g.Id == id).FirstOrDefault();
+
+ return View(guest);
+ }
}
}
\ No newline at end of file
diff --git a/AspNetFrameworkMVC/AspNetFrameworkMVC/Models/Guest.cs b/AspNetFrameworkMVC/AspNetFrameworkMVC/Models/Guest.cs
index 96cb1b1..d6ab84f 100644
--- a/AspNetFrameworkMVC/AspNetFrameworkMVC/Models/Guest.cs
+++ b/AspNetFrameworkMVC/AspNetFrameworkMVC/Models/Guest.cs
@@ -1,5 +1,6 @@
using System;
using System.Collections.Generic;
+using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Data.Entity;
using System.Linq;
@@ -12,6 +13,8 @@ namespace AspNetFrameworkMVC.Models
{
public int Id { get; set; }
public string Name { get; set; }
+ [Display(Name="작성일자")]
+ [DisplayFormat(DataFormatString="{0:yyyy-MM-dd}")]
public DateTime CreatedDate { get; set; }
public string Message { get; set; }
}
diff --git a/AspNetFrameworkMVC/AspNetFrameworkMVC/Views/Home/Guest.cshtml b/AspNetFrameworkMVC/AspNetFrameworkMVC/Views/Home/Guest.cshtml
new file mode 100644
index 0000000..ac44069
--- /dev/null
+++ b/AspNetFrameworkMVC/AspNetFrameworkMVC/Views/Home/Guest.cshtml
@@ -0,0 +1,26 @@
+@model AspNetFrameworkMVC.Models.Guest
+
+@{
+ ViewBag.Title = "Guest Details";
+}
+
+@if (Model == null)
+{
+
+ 해당 사용자를 찾을 수 없습니다.
+
+
+ return;
+}
+
+
+ @Html.TextBox("Name", null, new {@class = "form-control"})
+
+ @Html.TextBoxFor(g => g.Message, new { @class = "form-control" })
+
+ Id: @Html.DisplayTextFor(g => g.Id)
+
+ @Html.LabelFor(g => g.CreatedDate)
+ @Html.DisplayFor(g => g.CreatedDate)
+
+