示例代码:
在视图中,使用表单辅助程序生成表单控件并指定名称:
@using (Html.BeginForm("ActionName", "ControllerName", FormMethod.Post)) { @Html.TextBoxFor(model => model.PropertyName, new { @Name = "PropertyName" }) }
在控制器中,使用模型绑定获取表单数据并进行处理:
[HttpPost] public ActionResult ActionName(ModelName model) { if (ModelState.IsValid) { // 处理模型数据 return RedirectToAction("Success"); } else { return View(model); } }