2010-10-15 135 views

回答

0

一切皆有可能。但是你必须做的大多数工作都是从jqGrid中独立出来的。而且一般的XML文件在网格中不能很好地表现出来。如果XML文件的深度不那么长,则可以使用jqGrid的子网格功能。 jqGrid中存在的另一个限制可以使工作更加完整:jqGrid不支持将attributes作为id的数据。因此,如果您必须将属性映射到服务器端的子元素才能使用jqGrid。

ASP.NET MVC站点可以例如读取XML文件的某些设计方法,并使用与XML相同的信息初始化该对象。然后可以使用该对象来填充jqGrid并修改数据。因为数据不是以XML表示的,所以服务器可以使用JSON与jqGrid进行通信。最后,可以使用已知的序列化方法中的一个,以便将修改后的数据保存在XML文件中。