.NET MVC 에서 ViewData,ViewBag 과 TempData 의 차이 점 에 대한 분석

683 단어 .NETMVC구별
본 고 는.NET MVC 에서 ViewData,ViewBag 과 TempData 의 차 이 를 분석 했다.모두 에 게 참고 하도록 공유 하 다.구체 적 인 분석 은 다음 과 같다.
ViewData 와 TempData 는 사전 형식 이 고 할당 방식 은 사전 방식 을 사용 합 니 다.예 를 들 어
ViewData["myName"]
ViewBag 은 동적 형식 으로 사용 시 속성 대 가 를 직접 추가 하면 됩 니 다.예 를 들 어:
ViewBag.myName
ViewBag 과 ViewData 는 현재 Action 에서 만 유효 합 니 다.View 와 같 습 니 다.
TempData 는 세 션 에 값 이 저장 되 어 있 기 때문에 방향 을 바 꾸 어 계속 사용 할 수 있 습 니 다.그러나 TempData 는 한 번 만 전달 할 수 있 고 그 후에 시스템 에서 자동 으로 삭 제 됩 니 다.
ViewData 와 ViewBag 의 값 은 서로 접근 할 수 있 습 니 다.ViewBag 의 실현 에 ViewData 가 포함 되 어 있 기 때 문 입 니 다.
본 고 에서 말 한 것 이 여러분 의.net 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기