私は、ViewStartレベルで設定したい特定のViewBagプロパティを持っています。理想的には、必要に応じて、ページベースでそのプロパティをオーバーライドできるようにしたいと考えています。これは可能ですか?その場合は、ViewStartページ内のViewBagプロパティにどのようにアクセスすればよいですか?_ViewStart.cshtmlでViewBagプロパティを設定するにはどうすればよいですか?
22
A
答えて
10
これを行うには、2つの方法があります。
PageData
プロパティを使用します(これはASP.NETのウェブページへのより適用何かだとめったにMVCで使用していない)セット:
は@{ PageData["message"] = "Hello"; }
Retrieve
<h2>@PageData["message"]</h2>
(コードが少し汚れているが、それはあなたが
ViewBag
/ViewData
に直接設定されたアクセス与えないビューのインスタンスを検索してみてください:
を
Retrieve:通常通り
<h2>@ViewBag.Message</h2>
関連する問題
- 1. AutoMouseScrollおよびMouse howerプロパティのプロパティをUltraDropdownに設定するにはどうすればよいですか?
- 2. _ViewStart.cshtmlがViewBagオブジェクトにアクセスできないのはなぜですか?
- 3. struts.custom.i18n.resourcesプロパティを特定のフォルダに設定するにはどうすればよいですか?
- 4. iOS 5では、ストーリーボードUIViewControllerのセグのプロパティを設定するにはどうすればよいですか?
- 5. XAMLでDataContextをStaticプロパティに設定するにはどうすればよいですか?
- 6. WPFのUIElements(ボタン)で「isfocusable」プロパティをfalseに設定するにはどうすればよいですか?
- 7. Silverlight:DataContractSerializerでPreserveObjectReferencesプロパティを設定するにはどうすればよいですか?
- 8. View Controller階層でinterfaceOrientationプロパティを正しく設定するにはどうすればよいですか?
- 9. JavaScriptでmarginLeftプロパティを設定するにはどうすればよいですか?
- 10. Spring.NETで静的クラスのプロパティを設定するにはどうすればよいですか?
- 11. Spring.netでxmlプロパティの値を設定するにはどうすればよいですか?
- 12. ASP.NETでPage.Userプロパティを設定するにはどうすればよいですか?
- 13. javacodeでMarginTopプロパティを設定するにはどうすればよいですか?
- 14. AS3でレンダーエリアを設定するにはどうすればよいですか?
- 15. MEFでPrivateBinPathを設定するにはどうすればよいですか?
- 16. モンゴイドでreferences_oneを設定するにはどうすればよいですか?
- 17. Libharuでトランスフォーメーションマトリックスを設定するにはどうすればよいですか?
- 18. UINavigationBarでカスタムフォントを設定するにはどうすればよいですか?
- 19. マスターページでビューステートを設定するにはどうすればよいですか?
- 20. Phalconでカスタムルートを設定するにはどうすればよいですか?
- 21. SimpleJdbcTemplateでsetQueryTimeoutを設定するにはどうすればよいですか?
- 22. UIViewControllerでparentViewControllerを設定するにはどうすればよいですか?
- 23. XNAでlidgrenを設定するにはどうすればよいですか?
- 24. Eclipseでインスタンスブレークポイントを設定するにはどうすればよいですか?
- 25. NSTextStorageでNSTextViewを設定するにはどうすればよいですか?
- 26. ArrayAdapterでonClickListenerを設定するにはどうすればよいですか?
- 27. HttpWebRequest.GetRequestStreamでタイムアウトを設定するにはどうすればよいですか?
- 28. ReSharperでデフォルトプレフィックスを設定するにはどうすればよいですか?
- 29. Androidでキープアライブタイムアウトを設定するにはどうすればよいですか?
- 30. STOMPでActiveMQを設定するにはどうすればよいですか?
改訂版の回答を参照してください。 – marcind