ViewData 와 ViewBag
·
개발 - 언어/C#
View로 데이터를 전달하는 방법 Strongly typed data : 데이터 type을 명확하게 지정 가능함 → viewmode Weakly typed data : 데이터 type을 명확하게 지정하지 않고, 적은 양의 데이터를 전달하기 위해 사용 → ViewData(ViewDataAttribute) → ViewBag ViewData String Keys를 통해 접근하며, Dictionary 객체이며 ViewDataDictionary 형식 목적은 Controller에서 View로 데이터를 가져오기 위한것 ViewData 객체에 저장된 data는 오직 현재 요청하는 그 당시에만 존재함. view가 브라우저에 런더링 되자마자 ViewData의 객체는 Empty 상태로 됨. / ViewBag에 비해 속도 ↑..