如何从网格视图绑定此xml并编辑数据也可以从数据库表更新 [英] How can bind this xml from grid view and edit data can update from data base table also
本文介绍了如何从网格视图绑定此xml并编辑数据也可以从数据库表更新的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
<table>
<metadata>
<column name="id" label="ID" datatype="integer" editable="false">
</column>
<column name="name" label="Name" datatype="string" editable="true">
</column>
<column name="firstname" label="Firstname" datatype="string" editable="true">
</column>
<column name="age" label="Age" datatype="integer" editable="true">
</column>
<column name="height" label="Height" datatype="float" editable="true">
</column>
<column name="id_continent" label="Continent" datatype="string" editable="true">
<values>
<value value="eu"><![CDATA[Europa</value>
<value value="na"><![CDATA[North America</value>
<value value="sa"><![CDATA[South America</value>
<value value="af"><![CDATA[Africa</value>
<value value="as"><![CDATA[Asia</value>
<value value="au"><![CDATA[Australia</value>
</values>
</column>
<column name="id_country" label="Country" datatype="string" editable="true">
<values>
<value value="AD"><![CDATA[Andorra</value>
<value value="AE"><![CDATA[United Arab Emirates</value>
<value value="AF"><![CDATA[Afghanistan</value>
<value value="AG"><![CDATA[Antigua and Barbuda</value>
<value value="AI"><![CDATA[Anguilla</value>
<value value="AL"><![CDATA[Albania</value>
<value value="AM"><![CDATA[Armenia</value>
</values>
</column>
<column name="email" label="Email" datatype="email" editable="true">
</column>
<column name="freelance" label="Freelance" datatype="boolean" editable="true">
</column>
<column name="lastvisit" label="Lastvisit" datatype="date" editable="true">
</column>
<column name="website" label="Website" datatype="string" editable="true">
</column>
</metadata>
<data>
<row id="1">
<column name="id"><![CDATA[1</column>
<column name="name"><![CDATA[Manish</column>
<column name="firstname"><![CDATA[Gupta</column>
<column name="age"><![CDATA[36</column>
<column name="height"><![CDATA[5.50</column>
<column name="id_continent"><![CDATA[as</column>
<column name="id_country"><![CDATA[IN</column>
<column name="email"><![CDATA[manish@cstech.in</column>
<column name="freelance"><![CDATA[0</column>
<column name="lastvisit"><![CDATA[17/04/2012</column>
<column name="website"><![CDATA[www.retaxis.com</column>
</row>
<row id="2">
<column name="id"><![CDATA[2</column>
<column name="name"><![CDATA[Hukum</column>
<column name="firstname"><![CDATA[Gupta</column>
<column name="age"><![CDATA[40</column>
<column name="height"><![CDATA[5.60</column>
<column name="id_continent"><![CDATA[as</column>
<column name="id_country"><![CDATA[IN</column>
<column name="email"><![CDATA[hcgupta@cstech.in</column>
<column name="freelance"><![CDATA[0</column>
<column name="lastvisit"><![CDATA[25/02/2012</column>
<column name="website"><![CDATA[www.csquaretech.com</column>
</row>
<row id="3">
<column name="id"><![CDATA[3</column>
<column name="name"><![CDATA[Hamilton</column>
<column name="firstname"><![CDATA[Mohammad</column>
<column name="age"><![CDATA[73</column>
<column name="height"><![CDATA[1.22</column>
<column name="id_continent"><![CDATA[eu</column>
<column name="id_country"><![CDATA[FR</column>
<column name="email"><![CDATA[dui@duiCras.gh</column>
<column name="freelance"><![CDATA[0</column>
<column name="lastvisit"><![CDATA[30/01/2012</column>
<column name="website"><![CDATA[www.xkeyshkmst</column>
</row>
</data>
</table>
推荐答案
One of possible ways is to use Linq to XML[^]
Samples: http://www.devasp.net/net/articles/display/1329.html [^]
One of possible ways is to use Linq to XML[^]
Samples: http://www.devasp.net/net/articles/display/1329.html[^]
这篇关于如何从网格视图绑定此xml并编辑数据也可以从数据库表更新的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文