-4

我正在使用 MVC3 模式。

在包含 3 个表格的页面中,当用户选择第一行并单击编辑按钮进行编辑时,他们将被重定向到另一个页面。

当它们完成编辑并单击保存时,它们将被重定向到同一页面,并且第一行不会在第一个表中保持选中状态。

4

1 回答 1

2

您需要找到一种方法将该信息传递回原始页面 - 我猜在查询字符串中可能是最简单的,然后您可以从您的视图中检查它或使用 ViewModel 或 ViewBag 让您知道哪一行,如果任何,已被编辑。

但是,根据我使用 MVC3 的经验,除非有令人信服的理由来更改页面,否则使用 AJAX 完成多行页面编辑非常容易且用户友好,因此用户不必一直在视图之间切换。那将避免整个问题。

于 2012-05-02T13:44:43.793 回答