在ASP.NET Core MVC中,将数据从视图传递给控制器的方法是使用表单。下面是一个使用表单将数据传递给控制器的示例:
[HttpPost]
public IActionResult ActionName(string data1, string data2)
{
// 使用接收到的数据进行操作
// ...
return View();
}
在上面的示例中,ActionName
是控制器中的一个方法,它接收名为data1
和data2
的两个参数,它们与表单中的输入字段的名称相对应。
当用户提交表单时,控制器的ActionName
方法将被调用,并将接收到的数据作为参数。然后,您可以在该方法中使用这些数据进行任何操作。
请注意,为了能够正确地将数据从视图传递给控制器,表单的method
属性必须设置为post
,并且action
属性必须指向正确的控制器和方法的路径。