以下是一个示例解决方案,演示如何使用Ajax将视图模型数组发送到控制器。在示例中,我们还包含了如何包含__RequestVerificationToken以进行CSRF保护。
View:
@model List
@section scripts {
}
Controller:
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult YourAction(List model)
{
// 处理接收到的视图模型数组
return Json(new { success = true });
}
请确保在视图中包含了@Html.AntiForgeryToken()
以生成__RequestVerificationToken。
这个示例假设你已经引入了jQuery库。如果没有,请确保在视图中引入jQuery库。