繁体   English   中英

带有xml文件作为数据源的JQGrid

[英]JQGrid with xml file as data source

如何使用JQGrid编辑xml文件? 我正在使用带有C#的ASP.Net MVC 3.5。 为此可以从控制器方法返回JSon对象吗?

一切皆有可能。 但是,您要做的大部分工作就是独立于jqGrid。 而且一般的XML文件不能很好地以网格表示。 如果XML文件的深度不太长,则可以使用jqGrid的子网格功能。 jqGrid中存在的另一个限制可以使工作更加复杂:jqGrid不支持将其他属性作为id的数据。 因此,如果您必须将属性映射到服务器端的子元素才能使用jqGrid。

例如,ASP.NET MVC站点可以根据某些反序列化方法读取XML文件,并使用与XML相同的信息来初始化对象。 然后可以使用该对象填充jqGrid并修改数据。 由于数据没有以XML表示,因此服务器可以使用JSON与jqGrid进行通信。 最后,可以使用多种已知的序列化方法中的一种,从而将修改后的数据保存回XML文件中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM