【发布时间】:2019-11-07 01:10:09
【问题描述】:
我尝试在 Action 中绑定这样的对象
public class MonthDataViewModel
{
public int Year { get; set; }
public int Month { get; set; }
public IEnumerable<MoneyDataItemViewModel> MoneyCosts { get; set; }
}
public class MoneyDataItemViewModel
{
public string Title { get; set; }
public decimal Cost { get; set; }
}
这可能吗?我如何设计表格?
我尝试了几次,但属性MoneyCosts不会被绑定,这是我提交的数据:
Year=2016
Moneh=8
MoneyCosts.Title=ABC
MoneyCosts.Cost=100
MoneyCosts.Title=DEF
MoneyCosts.Cost=200
我看到了一个叫 ArrayModelBinder<T> 的模型绑定器,我该如何使用它?
【问题讨论】:
标签: asp.net-core asp.net-core-mvc model-binding