Привязать модель явно - PullRequest
       3

Привязать модель явно

3 голосов
/ 10 октября 2011

В общем, я буду использовать приведенный ниже код для привязки модели Клиента,

[HttpPost]
public ActionResult Create(Customer model)
{
  ...
}

Теперь я хочу поднять привязку позже, а не сразу, как это

[HttpPost]
public ActionResult Create()
{
  //some operations first
  ...
  //binding will start here 
  var model={Bind - To - Customer}
  ...
}

итак, как я могу этого достичь, возможно ли это?

Большое спасибо за любые предложения

1 Ответ

6 голосов
/ 10 октября 2011

Вы можете использовать методы UpdateModel или TryUpdateModel:

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