我想解决是否有内置支持绑定复杂类型来形成元素。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