2016-06-02 9 views
1

私はドロップダウンを使用してdbからいくつかの値を表示しています。MVCでドロップダウン選択値を設定します

​​

私のモデルである:このドロップダウンで

public class paymentModel 
{ 
    public int Id { get; set; } 
    public List<KeyValuePair<int, string>> CardType { get; set; } 
} 

値 - :私は

recurringPayment.CardType = paymentType.Select(x => new KeyValuePair<int, string>(x.PaymentTypeId, x.Name)).ToList(); 

とビューで以下のようにkeyvaluepairを使用して、モデルにの値を結合していますバインドされているデータベースから選択されたものになるはずですが、私のドロップダウンにはこれを実装するためのアイデアが現れていますか?ここでは、この部分には

+0

を選んだはずです。 –

答えて

0

、:

new SelectList(Model.CardType, "Key", "Value") 

あなたは単にあなたが選択を取得したい1 recurringPayment.Idの値を設定する必要が初期値

new SelectList(Model.CardType, "Key", "Value", selectedObject) 
+0

ここでselectedObjectは何ですか? – Ranjith

+0

ありがとうman @torendil – Ranjith

+0

問題はありません@Ranjith! – torendil

関連する問題