Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 在MVC3中实现网格的好方法是什么?_Asp.net Mvc_Asp.net Mvc 3 - Fatal编程技术网

Asp.net mvc 在MVC3中实现网格的好方法是什么?

Asp.net mvc 在MVC3中实现网格的好方法是什么?,asp.net-mvc,asp.net-mvc-3,Asp.net Mvc,Asp.net Mvc 3,我想在网格中编辑模型中的许多行。我真的希望能够在网格中编辑“内联”ie,而不是通过另一个控制器转到另一个页面 我知道“Web网格”看起来很精简,但我相信它需要转到编辑页面 首先,为了简单起见,我想重点介绍服务器解决方案。我还希望控件尊重视图模型中的验证数据注释 非常感谢, Ed您可以为数据表呈现自己的网格,并在其中包含表单,以允许用户编辑特定行。您需要实现典型的网格功能来控制此过程,例如行选择、插入、编辑、更新以及可能的删除。你们可以使用Web表单世界中的许多优秀模型,包括但不限于MS和Tele

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

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

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

非常感谢,


Ed

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

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

是一个非常好的jQuery网格。试试看

还有其他选择

剑道:


jqgrid

你能使用knockoutjs框架吗?将页面上的模型与DOM连接起来是一种非常简单和轻量级的方法。您只需使用常规表标记,即可实现所需的功能。请查看此示例:谢谢,所有答案都非常有用。我已经决定暂时使用服务器端解决方案来保持技术不变。在后面的一点上,我无疑将替换为JQuery。因此,首先,我想我会使用WebGrid,或者像上面建议的那样使用内联编辑。再次感谢。预计起飞时间