我想解決是否有內置支持綁定複雜類型來形成元素。ASP.NET MVC:將一個複雜類型綁定到一個選擇
要使用一個共同的假設情況: 我有屬於一個類別產品的實體 - 模特是這個樣子:
public class Product
{
public int ID { get; set; }
public string Description { get; set; }
public Category Category { get; set; }
}
public class Category
{
public int ID { get; set; }
public string Title { get; set; }
}
創建表單來滋潤僅包含簡單的值,一個新的實體類型是好的和簡單的使用ASP.Net MVC框架,如:
public ActionResult Create(Product product);
但對於上述情況在您的實體包含其他複雜類型?是否有內置機制將IEnumerable < T >綁定到下拉列表中,然後在提交表單時自動補充正確的 T?
這將是相當微不足道的做手動 - 我只是試圖確定我可以有什麼免費的框。
是的,我用一個複雜的模型聯編程序,這個答案中的這些鏈接是目前爲止看起來最好的地方。 – 2009-04-17 21:08:30