주제가 마음에 들었습니다. 그것을 할 수 있습니까? 또는 동적 항목이 필요없는 장소에서 ViewBag 항목을 사용할 수 있도록 만드시겠습니까?ViewBag 항목 유형을 설정할 수있는 방법이 있습니까?
0
A
답변
1
동적 항목을 사용할 수없는 경우, 바로 ViewBag의 "정적"타입의 변수 선언 :
@IList<MyType> mylist= ViewBag.ListOfItemsOfMyType;
을하고, 그것은 아마도 바람직하지 않다 myList에
4
가장 좋은 방법은 View model
을 작성한 다음 ViewBag
이 아닌 View
에 model
을 사용하는 것입니다.
2
을하기 때문에 당신은 아마해야 사용 이 경우 모델을 사용하십시오. 그러나 뷰에서 뷰포트 속성을 유형으로 변환 할 수 있습니다 (예 : int 일 필요가있는 경우).
int number = (int)ViewBag.MyNumber;
예, 실제로 가져 왔습니다. 감사합니다.) –