1
我张贴的东西,看起来像这样:Asp.Net MVC 3 ModelBinding阵列
FavoritePerson: "Dennis"
FavoriteAnimals: [{Type="Bear", Name="Bruno"}, {Type="Shark", Name="Sammy"}, ...]
是否有某种形状的模型是该DefaultModelBinder将能够处理呢?类似于
class FavoriteAnimalSubmission {
string Type {get; set;}
string Name {get; set;}
}
[HttpPost]
public MarkFavorites(string favoritePerson, FavoriteAnimalSubmission[] favoriteAnimals[]) {
...
}
将填满favoritePerson和favoriteAnimals.Count但不是每个动物的属性。
嗯,我不混合请求和发布参数,我和你一样做同样的事情。你是说它应该工作吗?也许我错过了一些东西。 –