MVC 保留模型绑定与简单的数据表客户端分页



我有一个包含项目列表的模型。 该列表将包含不超过 100 个项目。 因此,当我抓住模型时,我一口气抓住了这个列表。

我希望能够在具有分页的视图中创建/编辑此模型。

例如,如果我的列表中有 20 个项目且页面大小为 5,我会看到 4 页。 我发现在 1 以外的任何页面上编辑时,我的模型列表在操作中显示为空。 如果我在第 1 页,模型列表只有 5 个项目。

我明白为什么会这样,但是如果不分块发布我的模型,我就无法弄清楚如何解决这个问题。

有没有办法做我想做的事,即从具有分页的视图中以 1 次命中发布模型?

不确定反对票 - 但我似乎最终到达了那里。

我调用此函数来展开表格以在提交之前显示所有行.....

function expandTable() {
var oTable = $('#tblCategories').DataTable();
oTable.page.len(250).draw();
};

.....我的模型在存在所有列表项的情况下完好无损地完成操作。

最新更新