2009-06-24 1 views

答えて

0

あなたはこれを試すことができます:私はViewDataをを使用していないよ

<% 
    Html.DropDownList(Model.Name, new SelectList(Model.Options)); 
%> 
+0

ありがとう、私はちょうどそれを試みた。私はそれが動作するかもしれないと思うが、私は問題を引き起こしている他のロジックのためにまだレンダリングされて何も取得していない。これが実際に機能するかどうかを解決しようとしましょう。 – PositiveGuy

1

多分、Model.Optionsの値など、もっとコードを表示することができますが、ここで役立つコードがいくつかあります。

model.Options = new SelectList(values.ToList(), "Key", "Value"); 

<%= Html.DropDownList(Model.Name, 
         (IEnumerable<SelectListItem>)model.Options) %> 
+0

...私はれるrenderPartialヘルパーからのオブジェクトに渡しています。パーシャルビューを強く入力したので、モデルを使うことができます。 SelectListを作成する方法がわかりません。 – PositiveGuy

+0

申し訳ありませんモデルを置く必要があります。オプション、私は今編集しました – David