[英]Binding Nested Object with MVC and Json
我试图将JavaScript对象发布到我的MVC控制器,但是它没有绑定嵌套对象。
C#对象:
public class OrderHeader
{
public OrderHeader()
{
this.orderAddress = new OrderAddress();
}
public int SubTotal{ get; set; }
public string OrderNumber { get; set; }
public OrderAddress orderAddress;
}
public class OrderAddress
{
public OrderAddress()
{
}
public int id { get; set; }
public int OrderID { get; set; }
public string BillToFName { get; set; }
}
js对象:
{ OrderNumber: "KM123", SubTotal: "10", orderAddress: { BillToFName: "street 2" } }
我可以在控制器中完全读取orderNumber和SubTotal,但是BillToFName没有绑定。
尝试在您的媒体资源中添加一个getter和setter:
public OrderAddress orderAddress { get; set; }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.