私は次のコントローラーを持っています
[HttpPost]
public JsonResult Update(List<DeliveryNoteDisplay> DeliveryNotes, UserSession userSession)
{
// etc
}
これはすべての値を正しく通過しますが、火災のバグで確認できたとしても、id値は常にnullであるという1つの例外があります。
public class DeliveryNoteDisplay
{
public virtual string Id { get; set; }
public virtual string ProjectId { get; set; }
public virtual string DeliveryNoteId { get; set; }
public virtual string ClientId { get; set; }
public virtual string VehicleId { get; set; }
public virtual string CourierId { get; set; }
public virtual string JobIds { get; set; }
public virtual string Name { get; set; }
public virtual string DeliveryTo { get; set; }
public virtual string DeliveryFrom { get; set; }
public virtual string Estimated { get; set; }
public virtual string Actual { get; set; }
public virtual string BookedDate { get; set; }
public virtual string CreatedByUserName { get; set; }
public virtual string Modified { get; set; }
public virtual string Created { get; set; }
public virtual bool ShowAddressFooter { get; set; }
public virtual bool ShowDeliveryFrom { get; set; }
public virtual bool ShowHeaderLogo { get; set; }
}