Как прочитать внутренний XML из файла макета dev express - PullRequest
0 голосов
/ 29 июня 2011

У меня есть элемент управления dev express datagrid, который сохраняет макет в xml и затем сохраняется в базе данных.Я хотел бы использовать эти же данные и применить их к веб-версии того же элемента управления.

Кажется, я не могу использовать прямой linq в качестве xml после того, как ViewLayout ведет себя странно и не читается правильно.

<?xml version="1.0" encoding="utf-8" ?>
   <ArrayOfDatagridView xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
     <DatagridView>
       <Saveable>true</Saveable>
         <ViewType>DevExpress.XtraGrid.Views.Grid.GridView</ViewType>
          <ViewLayout>
            <property name="#LayoutVersion" />
            <property name="CustomizationFormBounds">@3,X=806@3,Y=487@3,Width=208@3,Height=156</property>
            <property name="BestFitMaxRowCount">-1</property>
            <property name="PreviewLineCount">-1</property>
            <property name="HorzScrollStep">3</property>
            ...

Кто-нибудь использовал эту сетку и анализировал данные раньше?

РЕДАКТИРОВАТЬ:

Вот пример моего запроса LINQ, очень простой, но он возвращает 0 элементов

    Dim properties = From prop In xmlContainer.Descendants("property")
                     Select Name = prop.Attribute("name"),
                            Value = prop.Value
...