asp.net-mvc – ASP.NET MVC:将复杂类型绑定到选择

前端之家收集整理的这篇文章主要介绍了asp.net-mvc – 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?

手动执行它是相当微不足道的 – 我只是想确定我可以免费开箱即可。

解决方法

有关模型绑定的详细信息,请参见 hereherehere

猜你在找的asp.Net相关文章