我想在网格中编辑模型中的多个行。我真的希望能够编辑“内联”,即在网格内,而不是通过另一个控制器转到另一个页面。
我知道“网格”似乎很精简,但我相信它需要转到编辑页面。
在第一个例子中,我希望专注于服务器解决方案以简化。此外,我希望控件尊重视图模型中的验证数据注释。
非常感谢,
版
答案 0 :(得分:1)
您可以为数据表呈现自己的网格,并在其中包含一个表单,以允许用户编辑特定行。您需要实现典型的网格功能来控制此过程,例如行选择,插入,编辑,更新和可能删除。您可以使用Web Forms世界中的大量优秀模型,包括但不限于MS和Telerik控件。
如果您要在应用程序中广泛使用此类网格,我建议在HtmlHelper扩展中包含此功能,该扩展接受数据表和您需要的配置选项作为参数。
答案 1 :(得分:1)
http://datatables.net/是一个非常好的jQuery网格。尝试一下。
还有其他选项
剑道:http://demos.kendoui.com/web/grid/index.html
的jqGrid。 http://jqgrid.com/