可以使用HttpPost
方法将更改后的模型从表单提交到控制器,并在控制器中对模型进行操作。
在视图中,使用Html.BeginForm
方法创建一个表单,并将表单的提交方法设置为“post”。将表单的model
属性设置为你要更改的模型。
@model MyModel
@using (Html.BeginForm("ActionName", "ControllerName", FormMethod.Post))
{
//input fields here
}
在控制器的操作中,接收并操作已更改的模型。
[HttpPost]
public ActionResult ActionName(MyModel model)
{
// do something with the model
return View(model);
}