如果内置支持绑定复杂类型以形成元素,我正在努力解决。
使用一个共同的假设情况:
我有一个产品实体属于一个类别 – 模型看起来像这样:
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?
手动执行它是相当微不足道的 – 我只是想确定我可以免费开箱即可。