私はasp.net mvcのドロップダウンリストを使用しています。
@Html.DropDownList("CityList",new SelectList(
Model.Select(x => new { Value = x.CityID, Text = x.Name, Selected = 1 }), "Value", "Text", "Selected"), "Choose",
new { @id = "CityListId" })
私は都市リストを持っています。 "ニューヨーク"というデータがあります。それはIdです1です。
私が与えるとき 選択した1のID 私はニューヨークを見なければなりません。しかし、出現するデータはありません。
どこが間違っていますか?
どんな助けもありがとう。
ありがとう。
回答:
回答№1は0これを試して :
あなたのコントローラで:
ViewBag.CityList= new SelectList(db.Model.where(x=>x.CityID == 1),"CityID","Name");
あなたのビューで:
@Html.DropDownList("CityList",null,--Select One--,new { @id = "CityListId" })