質問

ASP.Net MVC 1.0 applicati0nでは、それは私のビュー(aspxページ)内からアプリケーションの設定(MyProject.Properties.Settings.Default。*)にアクセスすることは可能でしょうか?

私が試してみたが、インテリセンスとコンパイラがそれを好きではありません。それが原因保護レベルにinaccesibleであることを述べています。

役に立ちましたか?

解決

あなたのビューはコントローラーによってそれに与えられたデータをレンダリングするための責任を負わなければなりません。それの責任は、レイアウトのためです。だから私はあなたのコントローラのアクション内からビューへのアプリケーションのデータを渡すことをお勧めします。

は、あなたの質問に技術的な答えは、あなたは、単にこれを行うことができますので、ビューページは、ページから派生していることである、と述べました

<%= Context.Application["setting"] %>

しかし、再び、私はそれをお勧めしません。

他のヒント

私は私の設定はしていたSaajidイスマイルと同様の問題を持っていたnamespace.Properties.Settings.Default.Setting彼らはそこに彼らは強く型付けされているようでした..

私は単にアクセス修飾子を変更しなければならなかったそれらにアクセスできるようにするには ここに画像の説明を入力します

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top