2012-02-21 40 views
3

私のビューで使用するために、私のコントローラのViewBagに一連の文字列を格納したいと考えています。ViewBagを使用して文字列の配列を格納する方法

ViewBag.Autobots[0].FirstName = "Bumble" 
ViewBag.Autobots[0].LastName = "Bee" 
ViewBag.Autobots[1].FirstName = "Optimus" 
ViewBag.Autobots[1].LastName = "Prime" 

しかし、これを行うには、まずAutobots配列を宣言する必要があります。私はいくつかの異なる方法を試しましたが、この一見単純なことにつまずいてしまいました。いくつかの助けを愛するだろう!

+2

なぜviewbagを使うのか?私はそれが非常にまれにしか必要ではないと思う。 –

答えて

10
ViewBag.Autobots = new Autobots[2]; 

、あなたのコードごとに、あなたがそれに値を割り当てるために開始することができますが:

ViewBag.Autobots[0].FirstName = "Bumble" 
ViewBag.Autobots[0].LastName = "Bee" 
ViewBag.Autobots[1].FirstName = "Optimus" 
ViewBag.Autobots[1].LastName = "Prime" 
関連する問題