我有一個窗體,它發送到強類型視圖中的控制器。 的觀點是一種 「shitModel」 具有 「shitType」 的名單模型的綁定列表作爲模型的屬性
型號:
public class shitModel {
public string name;
public List<shitType> types;
}
查看:
should contain listboxfor model.types
什麼想法?對你的看法感謝
我有一個窗體,它發送到強類型視圖中的控制器。 的觀點是一種 「shitModel」 具有 「shitType」 的名單模型的綁定列表作爲模型的屬性
型號:
public class shitModel {
public string name;
public List<shitType> types;
}
查看:
should contain listboxfor model.types
什麼想法?對你的看法感謝
寫下面的代碼,如果它是一個Razor視圖
@*i am considering you have Name and ID members in your shitType class*@
@Html.DropDownList("shitTypes", Model.types.Select(t=> new SelectListItem{ Text = t.Name, Value = t.ID}))
但是由於值是id,它不會僅保存列表
你在你的模型中提到了shitType :) 任何你可以實現的方式,但是對於Text和Value屬性具有相同的String值。 – 2013-05-07 12:29:06
但我不需要名單
通過列表框你的意思是一個HTML選擇框? – Samin 2013-05-07 11:56:59
檢查[這裏](http://www.asp.net/mvc/tutorials/javascript/working-with-the-dropdownlist-box-and-jquery/using-the-dropdownlist-helper-with-aspnet-mvc) – 2013-05-07 12:05:59
Html.Listboxfor – user786701 2013-05-07 12:16:59