MVC
-
ASP.NET MVC 자습서(3) - 모델 추가ASP.NET 2020. 3. 20. 12:38
Models 폴더에 클래스를 추가하자. 모델 클래스를 생성하고 ID, Title, ReleaseDate, Genre, Price 5가지의 속성을 추가해 주었다. using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace MVCmovie.Models { public class Movie { public int ID { get; set; } public string Title { get; set; } public DateTime ReleaseDate { get; set; } public string Genre { get; set; } public decimal Price { get; set; } }..
-
ASP.NET MVC 자습서(2) - 뷰 추가ASP.NET 2020. 3. 20. 11:31
HelloWorld 컨트롤러를 생성하면서 Views에 HelloWorld 폴더가 추가 되었지만 어떠한 데이터도 포함하고 있지 않다. 레이아웃을 가지고 있는 MVC5 페이지를 추가하자 페이지에는 Layout의 경로가 입력되어 있다. 생성한 Index 페이지로 접근 시 컨트롤러에 입력한 값이 그대로 리턴된다. Controllers.HelloWorldController.cs View 파일이 생성되었으니 return 값을 View() 로 바꿔주도록 하자 View 파일을 리턴하기 위해서 타입은 ActionReesult 로 입력해준다. 출력 결과는 Shared 폴더의 _Layout.cshtml과 같다. _Layout.cshtml 은 생성할 웹페이지의 기본값을 가지고 있으며 Index.cshtml은 _Layout.c..