2010-10-15 127 views

回答

0

一切皆有可能。但是你必須做的大多數工作都是從jqGrid中獨立出來的。而且一般的XML文件在網格中不能很好地表現出來。如果XML文件的深度不那麼長,則可以使用jqGrid的子網格功能。 jqGrid中存在的另一個限制可以使工作更加完整:jqGrid不支持將attributes作爲id的數據。因此,如果您必須將屬性映射到服務器端的子元素才能使用jqGrid。

ASP.NET MVC站點可以例如讀取XML文件的某些設計方法,並使用與XML相同的信息初始化該對象。然後可以使用該對象來填充jqGrid並修改數據。因爲數據不是以XML表示的,所以服務器可以使用JSON與jqGrid進行通信。最後,可以使用已知的序列化方法中的一個,以便將修改後的數據保存在XML文件中。