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但不是每個動物的屬性。
嗯,我不混合請求和發佈參數,我和你一樣做同樣的事情。你是說它應該工作嗎?也許我錯過了一些東西。 –