0

我想在网格中编辑模型中的多行。我真的希望能够在网格内编辑“内联”,而不是通过另一个控制器转到另一个页面。

我知道看起来很精简的“Web Grid”,但我相信它需要转到编辑页面。

首先,为了简单起见,我想专注于服务器解决方案。此外,我希望控件尊重视图模型中的验证数据注释。

非常感谢,

埃德

4

2 回答 2

1

您可以为数据表呈现您自己的网格,并在其中包含一个表单以允许用户编辑特定行。您将需要实现典型的网格功能来控制此过程,例如行选择、插入、编辑、更新和可能的删除。Web Forms 世界中有很多好的模型可供您使用,包括但不限于 MS 和 Telerik 控件。

如果您打算在您的应用程序中广泛使用此类网格,我建议将此功能包装在一个 HtmlHelper 扩展中,该扩展接受数据表和您需要作为参数的配置选项。

于 2012-11-24T06:39:46.850 回答
1

http://datatables.net/是一个非常好的 jQuery 网格。试试看。

还有其他选择

剑道:http ://demos.kendoui.c​​om/web/grid/index.html

jqgrid。http://jqgrid.com/

于 2012-11-24T13:10:28.393 回答