显式绑定模型

本文关键字:模型 绑定 | 更新日期: 2023-09-27 18:10:45

一般来说,我将使用下面的代码来绑定Customer模型,

[HttpPost]
public ActionResult Create(Customer model)
{
  ...
}
现在,我想稍后触发绑定,而不是立即,像这样
[HttpPost]
public ActionResult Create()
{
  //some operations first
  ...
  //binding will start here 
  var model={Bind - To - Customer}
  ...
}

那么,我怎么才能做到这一点,这是可能的吗?

谢谢你的建议

显式绑定模型

您可以使用UpdateModelTryUpdateModel方法:

[HttpPost]
public ActionResult Create()
{
    //some operations first
    ...
    // binding will start here 
    var model = new Customer();
    UpdateModel(customer);
    ...
}