JQGrid с XML-файлом в качестве источника данных - PullRequest
0 голосов
/ 15 октября 2010

Как я могу редактировать XML-файл, используя JQGrid? Я использую ASP.Net MVC 3.5 с C #. Можно ли для этой цели вернуть объект JSon из метода контроллера?

1 Ответ

0 голосов
/ 15 октября 2010

Все возможно.Но большая часть работы, которую вы должны сделать, зависит от jqGrid.Более того, общий XML-файл может быть не очень хорошо представлен в сетке.Если глубина XML-файла не так велика, вы можете использовать функцию подсетки jqGrid.Еще одно ограничение, существующее в jqGrid, может сделать работу более полной: jqGrid не поддерживает данные с другими атрибутами, такими как идентификаторы.Так что если вам нужно будет сопоставить атрибуты с подэлементами на стороне сервера, чтобы иметь возможность использовать jqGrid.

Сайт ASP.NET MVC может, например, прочитать файл XML с учетом некоторых методов десериализации иинициализируйте объект той же информацией, что и XML.Затем можно использовать объект, чтобы заполнить jqGrid и изменить данные.Поскольку эти данные не представлены в виде XML, сервер может использовать JSON для связи с jqGrid.В конце можно использовать один из хорошо известных методов сериализации, поэтому сохраните измененные данные в файле XML обратно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...