728x90
1. model 이용해서 view로 데이터 전환하기 (주석 처리된 부분)
강한 형식의 데이터 전달 방식
@Model User //타입을 명시해 줘야 받아오는 곳에서 정확하게 찾을 수 있다
-model에서 user class를 만들어 준다
-controller에서 객체 선언과 동시에 데이터 값을 입력한다
-model에 들어온 값을 indexhtml에서 선언함
-controller에서 선언된 user no, name을 view에서 넘김
Model

2. Viewbag을 이용해서 데이터 넘기기
dynamic type(List, User,숫자,true,false,문자열) 을 다 넘긴다.
컨트롤러에 정의가 되어 있지 않아도 view에 표시 될 경우 오류가 발생하지 않는다.
(주석처리 하지 않은 부분)

디버깅 시 아래와 같이 데이터를 받아오게 된다

728x90
'C# asp.net' 카테고리의 다른 글
| C# : Database 연동(SqlClient 사용) (0) | 2022.04.21 |
|---|---|
| ASP.NET : ADO.NET이란 (0) | 2022.04.21 |
| asp.net mvc : 로그인, 로그오프 구현하기 (0) | 2022.04.13 |
| asp.net mvc : 회원가입 기능 만들기 (0) | 2022.04.12 |
| C# 기본세팅, Console 창 알아보기 (0) | 2022.04.07 |