Monthly Archives: 8월 2017

28장 폼 유효성 검사와 모델 바인딩

      28장 폼 유효성 검사와 모델 바인딩에 댓글 없음

28.1. 폼 유효성 검사 다양한 입력값 Validation 방법 순수 HTML 및 자바스크립트 사용 태그 헬퍼 사용 System.ComponentModel.DataAnnotations 네임스페이스를 사용하여 모델 차원에서 유효성 검사를 지원한다. 28.2. 모델 메타데이터 자주 사용되는 모델 메타데이터 Required – 필수 입력요소, SQL 제약 조건의 NOT NULL StringLength – 문자열의 길이제한 Display – 레이블 등에 표시할 텍스트 DataType – 암호 또는 이메일 형식을 지정 MinLength – 문자열… Read more »

27장 헬퍼 메서드

      27장 헬퍼 메서드에 댓글 없음

27.1. 헬퍼 메서드 헬퍼 메서드를 호출하는 Html 개체는 폼, 링크, 입력 요소 등을 생성한다. ASP.NET Core에서는 태그 헬퍼를 주력으로 사용한다. 27.2. 헬퍼 메서드의 종류 Form, Input, Label, Link, Select, TextArea, Validation 27.2.1. @Html.ActionLink()

27.2.2. @Html.BeginForm() 변경된 URL에 맞게 속성이 재지정된다 (???) 27.2.3. @Url.Action() :

27.2.4. 입력 요소 생성 Html.TextBox, Html.Password, Html.RadioButton, Html.CheckBox, Html.Hidden, Html.TextArea, Html.DropDownList, Html.ListBox 27.2.5. 데이터… Read more »

26장 모델, 뷰, 컨트롤러

      26장 모델, 뷰, 컨트롤러에 댓글 없음

26.1. MVC 패턴 Controller  : 로직처리 View   : 사용자 인터페이스 Model   : 데이터 26.2. 컨트롤러 클래스 Action 메서드를 구현하는 클래스. 요청 처리, 사용자 입력 처리, 로직수행 26.3. 액션 메서드 컨트롤러에서 뷰를 호출하거나 데이터를 전달하는 메서드 ViewData, ViewGag 개체를 View 페이지에 전달할 수 있다. 26.4. 실습 별거없음 26.5. 액션 반환값 주요 액션 반환값 View()   – 액션 메서드에 해당하는 뷰 페이지 실행. 액션 메서드… Read more »