我有一个ASP.NET MVC 3应用程序,我使用jQuery DataTables作为网格。 我需要在客户端管理网格数据,然后将其发布到服务器并进行处理。 这样做的最简单方法是什么?如何从DataTables和其他表单数据发布json?有没有办法将JSON从DataTable映射到C#对象? 谢谢!jQuery DataTables发布数据到服务器
回答
下面是关于如何jQuery的数据表与MVC集成指南:
http://www.codeproject.com/Articles/155422/jQuery-DataTables-and-ASP-NET-MVC-Integration-Part
这是微不足道的,但我需要将数据从网格发布到服务器。 – drunkcamel 2012-02-15 14:47:57
很抱歉的广义响应...代码样本和研究可能最好在这种情况下延期:
我个人会试图使用DataTables的fnGetData
函数来抓取表格作为数组。此时,您可以使用适当的工具将其转换为您需要的任何格式,并将其发布到您的服务器端。
至少有一个众所周知的JSON实用程序(json.js,我认为它被称为...?)可以转换为JSON,此时您可能需要对其进行串联化。然后你会发布它,然后如果ASP.NET已经有一个实用程序,转换为C##对象。
只有在最后我想问一下:为什么需要POST整个表?你可能会更好只发布你已更新的值的单元格等。
恩,我一般没关系。但我希望看到用尽可能少的手肘润滑脂来做到这一点的真实例子。 – drunkcamel 2012-02-16 09:46:20
我已经替代了DataTables,因为我的插件在获取数据时使用表单,所以很容易发布其他数据。
https://github.com/jgauffin/Griffin.Table/wiki/Basic-usage
它也有一个MVC3集成软件包:
https://github.com/jgauffin/Griffin.Table/wiki/Asp.net-mvc3-introduction
- 1. Laravel 5.4和Datatables - Ajax - 保存/发布数据 - 服务器端
- 2. jQuery dataTables CSV服务器数据
- 3. jQuery Datatables从服务器加载数据
- 4. Jquery Datatables使用JQuery Datatables从服务器
- 5. 发布数据到外部服务器
- 6. 离子发布数据到服务器
- 7. 发送画布数据到服务器
- 8. Qt:将数据发布到服务器
- 9. 发布数据到服务器
- 10. jquery datatables服务器端列
- 11. jQuery dataTables - 将json字符串化数据传递到服务器
- 12. JQuery的$就如何发布数据到服务器
- 13. Angularjs:通过服务发布数据到rails服务器
- 14. Datatables提交表单服务器数据
- 15. 发布到WCF数据服务5
- 16. android服务器发布数据
- 17. Python将数据发布到Web服务
- 18. ASP.Net Webforms GridView与jQuery DataTables和服务器端数据加载
- 19. JQuery DataTables - 无法从服务器上的PHP获取json数据
- 20. 我不能发布数据发送到另一台服务器
- 21. 发送发布数据到网络服务器 - Android
- 22. 用javascript发送数据到服务器
- 23. 如何将这些数据发布到http服务器?
- 24. 发布到Bottle服务器。我如何获取请求数据?
- 25. jQuery DataTables POST服务器端Json错误
- 26. jQuery DataTables 1.10服务器端处理列
- 27. Jquery Datatables验证服务器响应
- 28. jQuery DataTables服务器端处理和ASP.Net
- 29. jQuery AJAX服务器端发送数据
- 30. jqGrid editRow发布到服务器
这里是web表单的链接。一个完整的视频系列。 http://www.youtube.com/watch?v=_kHOoD7As2o – 2014-02-23 15:00:46