2012-04-13 4 views
0

私のビューで辞書にアクセスしようとしています。しかし、次の構文:ビューバック内に辞書を配置

@{ 
    var indexList = Viewbag.IndexList as Dictionary<int,long>; 
} 

doesntの仕事:The name 'Viewbag' does not exist in the current context

P.S. :Viewbagの前に '@'を配置しようとしても、動作しません。

誰かが助けることができますか?事前に感謝します

答えて

5

ViewBagですか?

var indexList = ViewBag.IndexList as Dictionary<int,long>; 
+0

はそれは私が上記に書いた、まさにではないでしょうか? –

+8

大文字と小文字が区別されます。大文字の使用は重要です - それはあなたのおじさんの馬からの援助と、馬からのあなたの叔父のジャックの助け...の違いです。 – Paul

+1

くそー、今は気分が悪いです。解決策を見つけようと30分かかりました。 睡眠不足は良い解決策ではありません。ありがとう、私は答えを受け入れるだろう –

0

この方法を試してみてください:

var indexList = this.ViewBag.IndexList as Dictionary<int,long>; 
関連する問題