要将参数从视图传递到控制器,可以使用ASP.NET Core MVC中的表单或路由参数。下面是使用表单和路由参数的代码示例:
元素和表单控件来创建一个表单。将参数作为表单控件的值,并使用
元素来隐藏参数。
在控制器的相应操作方法中,接收参数并进行处理。
[HttpPost]
public IActionResult Action(string parameterName)
{
// 处理参数
return View();
}
Link
或者使用Html.ActionLink
方法:
@Html.ActionLink("Link", "Action", "Controller", new { parameterName = "parameterValue" }, null)
在控制器的相应操作方法中,接收参数并进行处理。
public IActionResult Action(string parameterName)
{
// 处理参数
return View();
}
这些示例演示了如何将参数从视图传递到控制器。根据您的具体需求,请选择适合您的场景的方法。