【发布时间】:2014-12-01 13:05:02
【问题描述】:
有没有办法将数据绑定到类成员?这是一个例子
public class A
{
public int ID {get; set;}
public string Description {get; set;}
}
public class B
{
public int ID {get; set;}
public string Description {get; set;}
public A a {get; set;}
}
[HttpPost]
public ActionResult Create(Class B)
{
}
现在我想在一个视图页面中创建一个 B 类对象,发布的数据来自这个页面如下: ID = 1 描述 = “描述 B” A = 1
我希望以上所有数据能够自动填充到实例B中并且MVC能够填充 B类的ID,B类的描述,但是不能将数据填入属于B类的A类。
其实我想要的只是当发布的数据A = 1时,然后MVC可以为B类创建一个A类的新实例,并将A类的ID值设置为1。
我知道可能在 A 类上放了一些属性,它会告诉 MVC 根据这些属性做一些映射。
【问题讨论】:
标签: asp.net-mvc