Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.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 我怎样才能建立一个动态的;添加/删除“;使用asp.net MVC的图表_Asp.net Mvc_Asp.net Mvc 3_Razor_Asp.net Mvc 4 - Fatal编程技术网

Asp.net mvc 我怎样才能建立一个动态的;添加/删除“;使用asp.net MVC的图表

Asp.net mvc 我怎样才能建立一个动态的;添加/删除“;使用asp.net MVC的图表,asp.net-mvc,asp.net-mvc-3,razor,asp.net-mvc-4,Asp.net Mvc,Asp.net Mvc 3,Razor,Asp.net Mvc 4,我正在就以下业务需求进行研发:- 我在razor视图中有一个包含客户信息的模型,因此如何构建web“添加/删除”图表来插入和删除客户,类似于下图:- 好的,很简单 您需要使用两个列表元素来存储“模型上”和“模型外”的数据。在客户端代码中,您管理两个元素之间的数据移动,在表单提交中,您只需要将包含在“模型”端的数据发送到服务器 然后,在服务器上删除所有不在传递给控制器的列表中的数据,并添加那些在列表中但不在业务模型实例中的数据。好的,这很简单 您需要使用两个列表元素来存储“模型上”和“模型外”的数

我正在就以下业务需求进行研发:-

我在razor视图中有一个包含客户信息的模型,因此如何构建web“添加/删除”图表来插入和删除客户,类似于下图:-

好的,很简单

您需要使用两个列表元素来存储“模型上”和“模型外”的数据。在客户端代码中,您管理两个元素之间的数据移动,在表单提交中,您只需要将包含在“模型”端的数据发送到服务器

然后,在服务器上删除所有不在传递给控制器的列表中的数据,并添加那些在列表中但不在业务模型实例中的数据。

好的,这很简单

您需要使用两个列表元素来存储“模型上”和“模型外”的数据。在客户端代码中,您管理两个元素之间的数据移动,在表单提交中,您只需要将包含在“模型”端的数据发送到服务器


然后,在服务器上删除所有不在传递给控制器的列表中的数据,并添加那些在列表中但不在业务模型实例中的数据。

您将需要研究一些客户端数据操作。微软阵营目前选择的框架是Knockout.js。您需要显示来自服务器的数据,允许客户端用javascript操作数据,并将数据保存回服务器。Ryan Niemeyer有一系列使用knockoutjs的示例,这个示例与您所讨论的非常接近。

您需要研究一些客户端数据操作的方法。微软阵营目前选择的框架是Knockout.js。您需要显示来自服务器的数据,允许客户端用javascript操作数据,并将数据保存回服务器。Ryan Niemeyer有一大堆使用knockoutjs的例子,这个例子非常接近你所说的。

你能更具体地说明你有什么困难吗?我需要一些关于如何实现这样一个要求的教程或文档。你能更具体地说明你有什么困难吗?我需要一些关于如何实现这样一个要求的教程或文档。