Если у меня есть [0] .propertyname, [1] .propertyname и т. Д. В моей FormCollection , как мне будет обновлять модель?
если я сделаю это:
public ActionResult Edit(int id, FormCollection collection){
IList<SoilSamplingSubJob> sssj = orderRepository.FindSubOrders_collection(id);
UpdateModel(sssj, collection.ToValueProvider());
}
не обновляется.
или пробовать обновления по отдельности:
public ActionResult Edit(int id, FormCollection collection){
IList<SoilSamplingSubJob> sssj = orderRepository.FindSubOrders_collection(id);
foreach (var sj in sssj)
UpdateModel(sj, collection.ToValueProvider());
}
все еще не радость.
попытка ICollection на исходную сущность (то есть последовательная [0], [1] и т. Д.)
public ActionResult Edit(int id, FormCollection collection){
ICollection<SoilSamplingSubJob> sssj = orderRepository.FindSubOrders_collection(id);
foreach (var sj in sssj)
UpdateModel(sj, collection.ToValueProvider());
}
Я думаю, что тоже не работает. Кто-нибудь может определить мою ошибку? Должен ли я написать новый ValueProvider?