ViewStart 수준에서 설정하려는 특정 ViewBag 속성이 있습니다. 이상적으로, 필자는 필요한 경우 페이지 기반으로 해당 속성을 재정의 할 수 있기를 원합니다. 이것이 가능한가? 그렇다면 ViewStart 페이지 내의 ViewBag 속성에 어떻게 액세스합니까?_ViewStart.cshtml에서 ViewBag 속성을 어떻게 설정합니까?
22
A
답변
10
이 할 수있는 두 가지 방법이 있습니다 :
이
PageData
속성을 사용하여을 (그것은 ASP.NET 웹 페이지에 더 적용 뭔가 거의 MVC에서 사용되지이다)세트 :
@{ PageData["message"] = "Hello"; }
검색
뷰 인스턴스를 찾을 수<h2>@PageData["message"]</h2>
봅니다 (코드는 조금 더러운이지만, 당신이
ViewBag
/ViewData
설정에 직접 액세스 할 수 않습니다
@{ var c = this.ChildPage; while (c != null) { var vp = c as WebViewPage; if (vp != null) { vp.ViewBag.Message = "Hello1"; break; } c = c.ChildPage; } }
검색 : 평소대로
<h2>@ViewBag.Message</h2>
관련 문제
- 1. _ViewStart.cshtml에서 ViewBag 객체에 액세스 할 수없는 이유는 무엇입니까?
- 2. SOAPpy에서 XML 속성을 어떻게 설정합니까?
- 3. 어떻게 쿼리의 UniqueRecords 속성을 Yes로 설정합니까?
- 4. 어떻게 컨트롤의 속성을 xaml의 함수 주소로 설정합니까?
- 5. Silverlight : DataContractSerializer에서 PreserveObjectReferences 속성을 어떻게 설정합니까?
- 6. Java JPA 구현 - 속성을 어떻게 읽거나 설정합니까?
- 7. ActiveRecord 객체를 만들 때 어떻게 속성을 설정합니까?
- 8. 외부 NIB를로드하면 뷰 속성을 어떻게 설정합니까?
- 9. 내가 이것을 가지고 어떻게 ViewBag 또는을 ViewData
- 10. 읽기 및 저장 ViewBag
- 11. C# MVC3 ViewBag, foreach 문 내에서보기에서 lists 속성을 사용하는 방법?
- 12. 개체를 형 변환해야한다면 중첩 된 속성을 어떻게 설정합니까?
- 13. C#을 사용하여 OpenOffice.org의 XTextTable 속성을 어떻게 설정합니까?
- 14. 어떻게 프로그래밍 방식으로 SharePoint의 사이트 모음 검색 센터 속성을 설정합니까?
- 15. 어떻게 WIX의 속성을 기반으로 파일 소스를 동적으로 설정합니까?
- 16. 어떻게 장고 양식에서 사용자 정의 HTML 속성을 설정합니까?
- 17. ant의 build.xml에서 -Dfile.encoding을 어떻게 설정합니까?
- 18. 어떻게 CALayer의 내용을 CGImageRef로 설정합니까?
- 19. 모바일과 데스크톱의 너비는 어떻게 설정합니까?
- 20. spring : 다른 bean의 속성을 읽어서 한 bean의 속성을 설정합니까?
- 21. Silverlight DataContractSerizer에서 StreamingContext를 어떻게 설정합니까?
- 22. SVN URL을 어떻게 설정합니까?
- 23. Mongoid에서 references_one을 어떻게 설정합니까?
- 24. 여기에 조건문을 어떻게 설정합니까?
- 25. UIBarButtonItem의 텍스트를 어떻게 설정합니까?
- 26. Cheetah 'useAutocalling'을 어떻게 설정합니까?
- 27. MVCLister의 순서는 어떻게 설정합니까?
- 28. rpy2는 어떻게 설정합니까?
- 29. Flex에서 단축키는 어떻게 설정합니까?
- 30. Tomcat에서 javax.servlet.context.tempdir을 어떻게 설정합니까?
정답을 참조하십시오. – marcind