如何在 MVC4 的视图中存储 HTML 表中的数据

本文关键字:存储 数据 HTML 视图 MVC4 | 更新日期: 2023-09-27 18:34:24

我在视图中有一个HTML表,用户在其中在运行时添加了一些数据。我想通过控制器将该表的所有行保存在数据库中,就像wform应用程序一样,每个循环用于保存所有行。

如何在 MVC4 的视图中存储 HTML 表中的数据

为表创建视图模型:

public class YourTable
{
    public IEnumerable<YourRow> Rows { get; set; }
}

创建强类型视图。

@model SomePath.YourTable
// Your table editable content
// form with submit value that will post viewmodel to controller action

在控制器操作中,您应该处理帖子:

[HttpPost]
public ActionResult SaveTable(YourTable yourTable)
{
    // save your table to the database
}