我一直在使用 mvc 一段时间,但现在我遇到了一个我没有看到的问题:) 控制器中的方法返回一个视图,其中包含一个包含客户和预订的模型:
public class CustomerAndBooking
{
public Customer customer { get; set; }
public Booking booking { get; set; }
}
在我看来,我填写了预订中的字段。很简单。客户只是显示在视图中而不是修改。当我提交视图时,模型中的 Booking 具有我从视图中选择的所有数据,但 Customer 为空?我希望客户仍然是控制器首次创建模型时的状态。我如何使它在提交视图时我的模型仍然完好无损?