1
3
一个非常类似的场景——DefaultModelBinder基本上没有绑定到您的模型,如果您要为绑定的模型对象指定与其属性之一相同的名称,则会出现这种情况: 模型
视图
控制器
(使用ASP.NET MVC 3) |
2
0
知道了。模型以一种自然影响MDOEL绑定器填充它的能力的方式进行了重构。 |
3
0
输入参数的名称不必等于对象的某个属性名。请记住,所有作为name->值数组和默认绑定来的数据都使用名称使关系正常工作。 |
4
0
我通过将两个属性从类的顶部移到下面来产生这种行为。我仍然不明白为什么这会阻止第三个属性的绑定工作(所以这不是一个解决方案,就像“小心”),但我重复了多次更改,每次绑定从工作变为不工作。 我还发现,在做了这个更改之后,有时我必须“清理”绑定的解决方案,以便重新开始工作。 |