«viewdata» 태그된 질문


9
강력한 형식의 부분 뷰에 추가 ViewData 전달
ProductImage를 사용하는 강력한 형식의 Partial View가 있으며 렌더링 할 때 포함하는 페이지에서 동적으로 생성하는 추가 ViewData도 제공하고 싶습니다. RenderPartial 호출을 사용하여 강력한 형식의 객체와 사용자 정의 ViewData를 부분 뷰로 전달하는 방법은 무엇입니까? var index = 0; foreach (var image in Model.Images.OrderBy(p => p.Order)) { Html.RenderPartial("ProductImageForm", image); // < Pass 'index' …

8
컨트롤러에 대한 기본 클래스를 사용하지 않고 모든 뷰에 대한 ViewBag 속성을 설정하는 방법은 무엇입니까?
과거에는 모든 컨트롤러가 공통 기본 컨트롤러에서 상속되도록하여 현재 사용자와 같은 공통 속성을 ViewData / ViewBag에 전역 방식으로 고정했습니다. 이를 통해 기본 컨트롤러에서 IoC를 사용할 수 있었으며 이러한 데이터에 대해 글로벌 공유에 접근 할 수 없었습니다. 이런 종류의 코드를 MVC 파이프 라인에 삽입하는 다른 방법이 있는지 궁금합니다.

10
'xxx'키가있는 'IEnumerable <SelectListItem>'유형의 ViewData 항목이 없습니다.
Stack Overflow에 대한 몇 가지 게시물이 있지만 현재 상황에서 문제를 해결하는 것처럼 보이는 답변이 없습니다. 테이블이있는 페이지가 있고 각 행에는 여러 텍스트 필드와 드롭 다운이 있습니다. 모든 드롭 다운은 동일한 SelectList 데이터를 사용해야하므로 다음과 같이 설정했습니다. 제어 장치 ViewData["Submarkets"] = new SelectList(submarketRep.AllOrdered(), "id", "name"); 전망 &lt;%= Html.DropDownList("submarket_0", (SelectList)ViewData["Submarkets"], "(none)") %&gt; …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.