<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Linq</title><link>http://blog.shareoffice.it/emanuele/category/201.aspx</link><description>Tutto ciò che riguarda Linq</description><managingEditor>Emanuele Mattei</managingEditor><dc:language>it-IT</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Emanuele Mattei</dc:creator><title>Introduzione a Select di Linq il tutto tramite VB.Net e C#</title><link>http://blog.shareoffice.it/emanuele/archive/2012/01/17/11089.aspx</link><pubDate>Tue, 17 Jan 2012 16:04:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2012/01/17/11089.aspx</guid><description>&lt;p&gt;Qui &lt;a href="http://blog.shareoffice.it/emanuele/articles/11088.aspx"&gt;http://blog.shareoffice.it/emanuele/articles/11088.aspx&lt;/a&gt; trovate l'articolo introduttivo alla tecnologia Linq, tramite il linguaggio VB.Net e C#, in cui sono illustrate alcune delle varie query che si possono fare con Linq.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/11089.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>Qui <a href="http://blog.shareoffice.it/emanuele/articles/11088.aspx">http://blog.shareoffice.it/emanuele/articles/11088.aspx</a> trovate l'articolo introduttivo alla tecnologia Linq, tramite il linguaggio VB.Net e C#, in cui sono illustrate alcune delle varie query che si possono fare con Linq.</p>
<p> </p><img src ="http://blog.shareoffice.it/emanuele/aggbug/11089.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>Convertire Linq in DataTable</title><link>http://blog.shareoffice.it/emanuele/archive/2011/10/21/11009.aspx</link><pubDate>Fri, 21 Oct 2011 18:51:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2011/10/21/11009.aspx</guid><description>&lt;div class="post-body entry-content"&gt;
&lt;p&gt;&lt;font size="5"&gt;La funzione qui di seguito illustra una tecnica di come convertire un oggetto linq, ossia un risultato di una query di linq in un oggetto di tipo datatable, il tutto tramite il linguaggio C#&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size="5"&gt;Funzione&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="5"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;public&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;DataTable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; LINQToDataTable&amp;lt;T&amp;gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;IEnumerable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;&amp;lt;T&amp;gt; varlista)&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;{&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="5"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;DataTable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; dttDati = &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;new&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;DataTable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;();&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;//oggetto per la gestione delle proprietà&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="5"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;PropertyInfo&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;[] PropInfo = &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="5"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;if&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; (varlista == &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;return&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt; dttDati;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;//effettuo un ciclo su tutti gli oggetti della lista&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="5"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;foreach&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; (T rec &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;in&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt; varlista)&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;{&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;// ottengo le informazioni dei campi e genero le varie colonne&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="5"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;if&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; (PropInfo == &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;)&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;{&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;PropInfo = ((&lt;/font&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;Type&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;)rec.GetType()).GetProperties();&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="5"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;foreach&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; (&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;PropertyInfo&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; pi &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;in&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt; PropInfo)&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;{&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;Type&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt; colType = pi.PropertyType;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;if&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt; ((colType.IsGenericType) &amp;amp;&amp;amp; (colType.GetGenericTypeDefinition()&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;== &lt;/font&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="5"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;typeof&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;Nullable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;&amp;lt;&amp;gt;)))&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;{&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;colType = colType.GetGenericArguments()[0];&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;}&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;dttDati.Columns.Add(&lt;/font&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="5"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;new&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;DataColumn&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;(pi.Name, colType));&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;}&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;}&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;//imposto i vari valori&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;DataRow&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt; dr = dttDati.NewRow();&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="5"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;foreach&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; (&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;PropertyInfo&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; pi &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;in&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt; PropInfo)&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;{&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;dr[pi.Name] = pi.GetValue(rec, &lt;/font&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="5"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;) == &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; ? &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;DBNull&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;.Value : pi.GetValue&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;(rec, &lt;/font&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;null&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;);&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;}&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;dttDati.Rows.Add(dr);&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;}&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;return&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt; dttDati;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;}&lt;/font&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size="5"&gt;Per richiamarla&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;&lt;/font&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt;var&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font size="5"&gt; risultato = (&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="5"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;from&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; Dato &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;in&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; Array&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="5"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;select&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;new&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;{&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;Dato.Campo1,&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;Dato.Campo2&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;});&lt;/font&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;DataTable&lt;/font&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="5"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font color="#333333"&gt; dato = &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;new&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font color="#333333"&gt; &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"&gt;DataTable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;font color="#333333"&gt;();&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;font size="5"&gt;dato = LINQToDataTable(risultato.AsEnumerable());&lt;/font&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div style="CLEAR: both"&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/11009.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><div class="post-body entry-content">
<p><font size="5">La funzione qui di seguito illustra una tecnica di come convertire un oggetto linq, ossia un risultato di una query di linq in un oggetto di tipo datatable, il tutto tramite il linguaggio C#</font></p><br /><br /><br />
<p><font size="5"></font></p><br /><br /><br />
<p><strong><font size="5">Funzione</font></strong></p><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><br /><br /><br />
<p></p></span></span><font size="5"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">public</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> </span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%">DataTable</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> LINQToDataTable&lt;T&gt;(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%">IEnumerable</span></span></span></font><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5">&lt;T&gt; varlista)</font><br /><br /><br />
<p><font size="5">{</font></p><br /><br /><br />
<p></p></span></span><font size="5"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%">DataTable</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> dttDati = </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">new</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> </span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%">DataTable</span></span></span></font><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5">();</font><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"><font size="5">//oggetto per la gestione delle proprietà</font></span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><br /><br /><br />
<p></p></span></span><font size="5"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%">PropertyInfo</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%">[] PropInfo = </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">null</span></span></span></font><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5">;</font><br /><br /><br />
<p></p></span></span><font size="5"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">if</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> (varlista == </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">null</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%">) </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">return</span></span></span></font><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5"> dttDati;</font><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"><font size="5">//effettuo un ciclo su tutti gli oggetti della lista</font></span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><br /><br /><br />
<p></p></span></span><font size="5"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">foreach</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> (T rec </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">in</span></span></span></font><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5"> varlista)</font><br /><br /><br />
<p><font size="5">{</font></p><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"><font size="5">// ottengo le informazioni dei campi e genero le varie colonne</font></span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><br /><br /><br />
<p></p></span></span><font size="5"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">if</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> (PropInfo == </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">null</span></span></span></font><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5">)</font><br /><br /><br />
<p><font size="5">{</font></p><br /><br /><br />
<p><font size="5">PropInfo = ((</font></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><font size="5">Type</font></span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5">)rec.GetType()).GetProperties();</font><br /><br /><br />
<p></p></span></span><font size="5"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">foreach</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> (</span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%">PropertyInfo</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> pi </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">in</span></span></span></font><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5"> PropInfo)</font><br /><br /><br />
<p><font size="5">{</font></p><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><font size="5">Type</font></span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5"> colType = pi.PropertyType;</font><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><font size="5">if</font></span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5"> ((colType.IsGenericType) &amp;&amp; (colType.GetGenericTypeDefinition()</font><br /><br /><br />
<p><font size="5">== </font></p></span></span><font size="5"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">typeof</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%">(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%">Nullable</span></span></span></font><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5">&lt;&gt;)))</font><br /><br /><br />
<p><font size="5">{</font></p><br /><br /><br />
<p><font size="5">colType = colType.GetGenericArguments()[0];</font></p><br /><br /><br />
<p><font size="5">}</font></p><br /><br /><br />
<p><font size="5">dttDati.Columns.Add(</font></p></span></span><font size="5"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">new</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> </span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%">DataColumn</span></span></span></font><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5">(pi.Name, colType));</font><br /><br /><br />
<p><font size="5">}</font></p><br /><br /><br />
<p><font size="5">}</font></p><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #008000; FONT-SIZE: 85%"><font size="5">//imposto i vari valori</font></span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><font size="5">DataRow</font></span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5"> dr = dttDati.NewRow();</font><br /><br /><br />
<p></p></span></span><font size="5"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">foreach</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> (</span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%">PropertyInfo</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> pi </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">in</span></span></span></font><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5"> PropInfo)</font><br /><br /><br />
<p><font size="5">{</font></p><br /><br /><br />
<p><font size="5">dr[pi.Name] = pi.GetValue(rec, </font></p></span></span><font size="5"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">null</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%">) == </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">null</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> ? </span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%">DBNull</span></span></span></font><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5">.Value : pi.GetValue</font><br /><br /><br />
<p><font size="5">(rec, </font></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><font size="5">null</font></span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5">);</font><br /><br /><br />
<p><font size="5">}</font></p><br /><br /><br />
<p><font size="5">dttDati.Rows.Add(dr);</font></p><br /><br /><br />
<p><font size="5">}</font></p><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><font size="5">return</font></span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5"> dttDati;</font><br /><br /><br />
<p><font size="5">}</font></p></span></span><br /><br /><br />
<p><font size="5"></font></p><br /><br /><br />
<p><strong><font size="5">Per richiamarla</font></strong></p><br /><br /><br />
<p><font size="5"></font></p><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><font size="5">var</font></span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font size="5"> risultato = (</font><br /><br /><br />
<p></p></span></span><font size="5"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">from</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> Dato </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">in</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> Array</span></span></font><br /><br /><br />
<p><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"></span></span><font size="5"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">select</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"> </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">new</span></span></span></font></p><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><br /><br /><br />
<p><font size="5">{</font></p><br /><br /><br />
<p><font size="5">Dato.Campo1,</font></p><br /><br /><br />
<p><font size="5">Dato.Campo2</font></p><br /><br /><br />
<p><font size="5"></font></p><br /><br /><br />
<p><font size="5">});</font></p><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><br /><br /><br />
<p><font size="5">DataTable</font></p></span></span></span><font size="5"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font color="#333333"> dato = </font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%">new</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font color="#333333"> </font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af; FONT-SIZE: 85%">DataTable</span></span></span><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><font color="#333333">();</font></span></span></font><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><br /><br /><br />
<p><font size="5">dato = LINQToDataTable(risultato.AsEnumerable());</font></p></span></span></span></span>
<div style="CLEAR: both"></div></div><img src ="http://blog.shareoffice.it/emanuele/aggbug/11009.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>linq to xml rilevare i sottonodi di un preciso nodo VB.Net e C# </title><link>http://blog.shareoffice.it/emanuele/archive/2011/09/05/10958.aspx</link><pubDate>Mon, 05 Sep 2011 10:27:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2011/09/05/10958.aspx</guid><description>&lt;div class="post-body entry-content"&gt;
&lt;p&gt;In questo esempio, vediamo come rilevare il valore dei sotto nodi, di un nodo, in cui l'attributo ha il valore "a".&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;Tramite linq to xml, e l'esecuzione di due query, possiamo ottenere i valori di determinati nodi, appartenenti ad altri nodi. Dopo aver rilevato il nodo denominato "Elemento", con l'attributo "nom" imposto a A, rilevo tutti i suoi sottonodi.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;A questo punto ordino in maniera crescente i vari valori della query eseguita precedentemente e carico la dropdownlist&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;Qui di seguito si riporta il codice per il linguaggio VB.Net e C# ed il file XML&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;VB.Net&lt;/strong&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;'rilevo l'elemento che ha il valore a dell'attributo nome&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;Dim&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; percorso &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;As&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;String&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; = &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;HttpContext&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;.Current.Server.MapPath(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"~/XMLFile1.xml"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;Dim&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; query = &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;From&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; el &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;In&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;XElement&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;.Load(percorso).Elements(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"Elemento"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;Where&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; el.Attribute(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"nome"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;).Value = &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"a"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;Select&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; el&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;'rilevo i valori per quell'elemento&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;Dim&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; query2 = &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;From&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; ris &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;In&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; query.Descendants(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"Valore"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;Select&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; ris.Value&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;DropDownList1.DataSource = query2&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;DropDownList1.DataBind()&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;C#&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;//rilevo l'elemento che ha il valore a dell'attributo nome&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; percorso = &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;HttpContext&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;.Current.Server.MapPath(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"~/XMLFile1.xml"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;var&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; query = &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;from&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; el &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;in&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;XElement&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;.Load(@percorso).Elements(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"Elemento"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;where&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; el.Attribute(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"nome"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;).Value == &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"a"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;select&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; el;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;//rilevo i valori per quell'elemento&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;var&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; query2 = &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;from&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; ris &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;in&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; query.Descendants(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"Valore"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;select&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; ris.Value.ToString();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;DropDownList1.DataSource = query2;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;DropDownList1.DataBind();&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;File XML&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;?&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;xml&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;version&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;"&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;1.0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;"&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;encoding&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;"&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;utf-8&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;"&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt; ?&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Dati&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Elemento&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;nome&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;"&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;a&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;"&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;testo a&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;testo2 a&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;testo3 a&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;/&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Elemento&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Elemento&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;nome&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;"&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;b&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;"&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;testo b&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;testo2 b&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;testoe b&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;/&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Elemento&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Elemento&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;nome&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;"&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;c&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;"&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;testo c&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;font color="#333333"&gt;testo2 c&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;/&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Elemento&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;/&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Dati&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div style="CLEAR: both"&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10958.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><div class="post-body entry-content">
<p>In questo esempio, vediamo come rilevare il valore dei sotto nodi, di un nodo, in cui l'attributo ha il valore "a".</p><br /><br /><br />
<p>Tramite linq to xml, e l'esecuzione di due query, possiamo ottenere i valori di determinati nodi, appartenenti ad altri nodi. Dopo aver rilevato il nodo denominato "Elemento", con l'attributo "nom" imposto a A, rilevo tutti i suoi sottonodi.</p><br /><br /><br />
<p>A questo punto ordino in maniera crescente i vari valori della query eseguita precedentemente e carico la dropdownlist</p><br /><br /><br />
<p>Qui di seguito si riporta il codice per il linguaggio VB.Net e C# ed il file XML</p><br /><br /><br />
<p><strong>VB.Net</strong></p><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; FONT-SIZE: 85%"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #008000"><span style="FONT-FAMILY: Consolas; COLOR: #008000"><span style="FONT-FAMILY: Consolas; COLOR: #008000">'rilevo l'elemento che ha il valore a dell'attributo nome</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">Dim</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> percorso </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">As</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">String</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> = </span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af">HttpContext</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">.Current.Server.MapPath(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"~/XMLFile1.xml"</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">)<br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">Dim</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> query = </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">From</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> el </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">In</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> </span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af">XElement</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">.Load(percorso).Elements(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"Elemento"</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">)<br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">Where</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> el.Attribute(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"nome"</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">).Value = </span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"a"</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">Select</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> el<br /><br /><br />
<p> </p><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #008000"><span style="FONT-FAMILY: Consolas; COLOR: #008000"><span style="FONT-FAMILY: Consolas; COLOR: #008000">'rilevo i valori per quell'elemento</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">Dim</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> query2 = </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">From</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> ris </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">In</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> query.Descendants(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"Valore"</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">)<br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">Select</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> ris.Value<br /><br /><br />
<p>DropDownList1.DataSource = query2</p><br /><br /><br />
<p>DropDownList1.DataBind()</p></span></span><br /><br /><br />
<p><strong>C#</strong></p><br /><br /><br />
<p></p><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #008000"><span style="FONT-FAMILY: Consolas; COLOR: #008000"><span style="FONT-FAMILY: Consolas; COLOR: #008000">//rilevo l'elemento che ha il valore a dell'attributo nome</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">string</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> percorso = </span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af">HttpContext</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">.Current.Server.MapPath(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"~/XMLFile1.xml"</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">);<br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">var</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> query = </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">from</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> el </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">in</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> </span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af">XElement</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">.Load(@percorso).Elements(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"Elemento"</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">)<br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">where</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> el.Attribute(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"nome"</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">).Value == </span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"a"</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">select</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> el;<br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #008000"><span style="FONT-FAMILY: Consolas; COLOR: #008000"><span style="FONT-FAMILY: Consolas; COLOR: #008000">//rilevo i valori per quell'elemento</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">var</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> query2 = </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">from</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> ris </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">in</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> query.Descendants(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"Valore"</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">)<br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">select</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> ris.Value.ToString();<br /><br /><br />
<p>DropDownList1.DataSource = query2;</p><br /><br /><br />
<p>DropDownList1.DataBind();</p><br /><br /><br />
<p></p><br /><br /><br />
<p></p><br /><br /><br />
<p><strong>File XML</strong></p><br /><br /><br />
<p></p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><br /><br /><br />
<p>&lt;?</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">xml</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"> </span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000">version</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">=</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">"</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">1.0</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">"</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"> </span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000">encoding</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">=</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">"</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">utf-8</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">"</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"> ?&gt;<br /><br /><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Dati</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;<br /><br /><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Elemento</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"> </span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000">nome</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">=</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">"</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">a</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">"</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;<br /><br /><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">testo a</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&lt;/</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;<br /><br /><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">testo2 a</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&lt;/</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;<br /><br /><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">testo3 a</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&lt;/</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;<br /><br /><br />
<p>&lt;/</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Elemento</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;<br /><br /><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Elemento</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"> </span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000">nome</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">=</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">"</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">b</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">"</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;<br /><br /><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">testo b</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&lt;/</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;<br /><br /><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">testo2 b</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&lt;/</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;<br /><br /><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">testoe b</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&lt;/</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;<br /><br /><br />
<p>&lt;/</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Elemento</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;<br /><br /><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Elemento</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"> </span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000">nome</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">=</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">"</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">c</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">"</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;<br /><br /><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">testo c</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&lt;/</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;<br /><br /><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><font color="#333333">testo2 c</font></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&lt;/</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;<br /><br /><br />
<p>&lt;/</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Elemento</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;<br /><br /><br />
<p>&lt;/</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Dati</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span></span></span>
<div style="CLEAR: both"></div></div><img src ="http://blog.shareoffice.it/emanuele/aggbug/10958.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>Linq to XML caricare una dropdownlist da un file xml VB.Net e c# </title><link>http://blog.shareoffice.it/emanuele/archive/2011/09/04/10957.aspx</link><pubDate>Sun, 04 Sep 2011 12:11:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2011/09/04/10957.aspx</guid><description>Il seguente frammento di codice, illustra una tecnica di come caricare una dropdownlist. &lt;br /&gt;Supponiamo di avere il seguente file xml, in cui si deve caricare il valore dell'attributo nome del nodo elemento in un controllo DropDownlist. Tramite link to XML, e la proprietà attribute possiamo rilevare tali valori. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;lt;?&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;xml&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;version&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;1.0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;encoding&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;utf-8&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;"&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Dati&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Elemento&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;nome&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;a&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;"&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;testo a&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;testo2 a&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;testo3 a&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;/&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Elemento&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Elemento&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;nome&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;b&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;"&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;testo b&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;testo2 b&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;testoe b&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;/&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Elemento&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Elemento&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #ff0000"&gt;nome&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;c&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;"&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;testo c&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;testo2 c&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Valore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;/&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Elemento&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;br /&gt;
&lt;p&gt;&amp;lt;/&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;Dati&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;font color="#333333" face="Verdana"&gt;Qui di seguito si riporta un esempio di codice, per il linguaggio VB.Net e C# &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;
&lt;p&gt;&lt;strong&gt;VB.Net&lt;/strong&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;Dim&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; percorso &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;As&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;String&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; = &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;HttpContext&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;.Current.Server.MapPath(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"~/XMLFile1.xml"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;'elemento nodo&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;Dim&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; dati = (&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;From&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; xm &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;In&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;XElement&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;.Load(percorso).Elements(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"Elemento"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;Select&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;New&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;ListItem&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;With&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;{.Text = xm.Attribute(&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"nome"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;).Value,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;
&lt;p&gt;.Value = xm.Attribute(&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"nome"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;).Value}).ToList() &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;'attributo del nodo&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;DropDownList1.DataSource = dati&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;DropDownList1.DataBind()&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;C#&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; percorso = &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;HttpContext&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;.Current.Server.MapPath(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"~/XMLFile1.xml"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;//elemento nodo&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;var&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; dati = (&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;from&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; xm &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;in&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;XElement&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;.Load(@percorso).Elements(&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"Elemento"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;select&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #0000ff"&gt;new&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #2b91af"&gt;ListItem&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;{&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #008000"&gt;//attributo del nodo&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;Text = xm.Attribute(&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"nome"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;).Value,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;br /&gt;
&lt;p&gt;Value = xm.Attribute(&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;&lt;span style="FONT-FAMILY: Consolas; COLOR: #a31515"&gt;"nome"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;&lt;span style="FONT-FAMILY: Consolas"&gt;).Value&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;}).ToList();&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;DropDownList1.DataSource = dati;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;DropDownList1.DataBind();&lt;/p&gt;&lt;br /&gt;&lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10957.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml">Il seguente frammento di codice, illustra una tecnica di come caricare una dropdownlist. <br />Supponiamo di avere il seguente file xml, in cui si deve caricare il valore dell'attributo nome del nodo elemento in un controllo DropDownlist. Tramite link to XML, e la proprietà attribute possiamo rilevare tali valori. <br /><br /><br /><br /><br /><br /><br /><br /><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><br /><br /></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff; FONT-SIZE: 85%"><br /><br /><br />
<p><span style="FONT-SIZE: 100%">&lt;?</span></p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">xml</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"> </span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000">version</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">=</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">"</span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">1.0</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">"</span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"> </span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000">encoding</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">=</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">"</span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">utf-8</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">"</span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">?&gt;</span></span></span></p><br /><br /><br /><br /><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Dati</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span></p><br /><br /><br /><br /><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Elemento</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"> </span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000">nome</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">=</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">"</span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">a</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">"</span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span></p><br /><br /><br /><br /><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">testo a</span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&lt;/</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span></p><br /><br /><br /><br /><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">testo2 a</span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&lt;/</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span></p><br /><br /><br /><br /><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">testo3 a</span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&lt;/</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span></p><br /><br /><br /><br /><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><br />
<p>&lt;/</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Elemento</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span></p><br /><br /><br /><br /><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Elemento</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"> </span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000">nome</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">=</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">"</span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">b</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">"</span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span></p><br /><br /><br /><br /><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">testo b</span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&lt;/</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span></p><br /><br /><br /><br /><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">testo2 b</span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&lt;/</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span></p><br /><br /><br /><br /><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">testoe b</span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&lt;/</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span></p><br /><br /><br /><br /><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><br />
<p>&lt;/</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Elemento</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span></p><br /><br /><br /><br /><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Elemento</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"> </span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000"><span style="FONT-FAMILY: Consolas; COLOR: #ff0000">nome</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">=</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">"</span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">c</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">"</span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span></p><br /><br /><br /><br /><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">testo c</span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&lt;/</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span></p><br /><br /><br /><br /><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><br />
<p>&lt;</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">testo2 c</span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&lt;/</span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Valore</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span></p><br /><br /><br /><br /><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><br />
<p>&lt;/</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Elemento</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span></p><br /><br /><br /><br /><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><br />
<p>&lt;/</p></span></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">Dati</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">&gt;</span></span></span></p><br /><br /><font color="#333333" face="Verdana">Qui di seguito si riporta un esempio di codice, per il linguaggio VB.Net e C# <br /><br /><br /><br /><br /></font>
<p><strong>VB.Net</strong></p><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">Dim</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> percorso </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">As</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">String</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> = </span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af">HttpContext</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">.Current.Server.MapPath(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"~/XMLFile1.xml"</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">)</span></span></p><br /><br /><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br />
<p></p></span></span><br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #008000"><span style="FONT-FAMILY: Consolas; COLOR: #008000"><span style="FONT-FAMILY: Consolas; COLOR: #008000">'elemento nodo</span></span></span></p><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">Dim</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> dati = (</span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">From</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> xm </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">In</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> </span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af">XElement</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">.Load(percorso).Elements(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"Elemento"</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">)</span></span></p><br /><br /><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">Select</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">New</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> </span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af">ListItem</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> </span></span><br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">With</span></span></span></p><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br /><br /><br />
<p>{.Text = xm.Attribute(</p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"nome"</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">).Value,</span></span></p><br /><br /><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br />
<p>.Value = xm.Attribute(</p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"nome"</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">).Value}).ToList() </span></span><br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #008000"><span style="FONT-FAMILY: Consolas; COLOR: #008000"><span style="FONT-FAMILY: Consolas; COLOR: #008000">'attributo del nodo</span></span></span></p><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br /><br /><br />
<p> </p><br /><br /><br />
<p> </p><br /><br /><br />
<p>DropDownList1.DataSource = dati</p><br /><br /><br />
<p>DropDownList1.DataBind()</p></span></span><br /><br /><br />
<p></p><br /><br /><br />
<p><strong>C#</strong></p><br /><br /><br />
<p></p><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">string</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> percorso = </span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af">HttpContext</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">.Current.Server.MapPath(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"~/XMLFile1.xml"</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">);</span></span></p><br /><br /><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br />
<p></p></span></span><br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #008000"><span style="FONT-FAMILY: Consolas; COLOR: #008000"><span style="FONT-FAMILY: Consolas; COLOR: #008000">//elemento nodo</span></span></span></p><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br /><br /><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">var</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> dati = (</span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">from</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> xm </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">in</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> </span></span><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af">XElement</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">.Load(@percorso).Elements(</span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"Elemento"</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">)</span></span></p><br /><br /><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br />
<p></p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">select</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> </span></span><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff"><span style="FONT-FAMILY: Consolas; COLOR: #0000ff">new</span></span></span><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"> </span></span><br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af"><span style="FONT-FAMILY: Consolas; COLOR: #2b91af">ListItem</span></span></span></p><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br /><br /><br />
<p>{</p><br /><br /><br />
<p></p></span></span><br /><br />
<p><span style="FONT-FAMILY: Consolas; COLOR: #008000"><span style="FONT-FAMILY: Consolas; COLOR: #008000"><span style="FONT-FAMILY: Consolas; COLOR: #008000">//attributo del nodo</span></span></span></p><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br /><br /><br />
<p>Text = xm.Attribute(</p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"nome"</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">).Value,</span></span></p><br /><br /><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas"><br />
<p>Value = xm.Attribute(</p></span></span><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515"><span style="FONT-FAMILY: Consolas; COLOR: #a31515">"nome"</span></span></span> <br /><br />
<p><span style="FONT-FAMILY: Consolas"><span style="FONT-FAMILY: Consolas">).Value</span></span></p><br /><br /><br />
<p>}).ToList();</p><br /><br /><br />
<p> </p><br /><br /><br />
<p>DropDownList1.DataSource = dati;</p><br /><br /><br />
<p>DropDownList1.DataBind();</p><br /><img src ="http://blog.shareoffice.it/emanuele/aggbug/10957.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>utilizzare linq to dataset</title><link>http://blog.shareoffice.it/emanuele/archive/2011/06/26/10939.aspx</link><pubDate>Sun, 26 Jun 2011 17:23:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2011/06/26/10939.aspx</guid><description>Nel caso che si intende gestire una fonte dati utilizzando Dataset e Linq, qui di seguito si riporta un esempio, in cui ottenuto un dataset tramite il metodo di un servizio web, effettuamo una semplice interrogazione.&lt;br /&gt;Si ricorda, di creare una classe, con determinati campi, che rappresentano i nomi delle colonne della tabella.&lt;br /&gt;Qui di seguito l'esempio per il linguaggio di programmazione C#&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;WsServices.ServizioSoapClient WsClient = new WsServices.ServizioSoapClient;&lt;br /&gt;DataSet DtsRisultato = WsClient.GetMetodo(parametro);&lt;br /&gt;DataTable dttRisultato = DtsRisultato.Tables[0];&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;var risultato = (from Elementi in dttRisultato.AsEnumerable()&lt;br /&gt;select new MiaClasse&lt;br /&gt;{&lt;br /&gt;Campo1 = Elementi.Field&lt;string&gt;("Campo1"),&lt;br /&gt;Campo2 = Elementi.Field&lt;string&gt;("Campo2")&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}).ToList();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;public class MiaClasse&lt;br /&gt;{&lt;br /&gt;private string _Campo1;&lt;br /&gt;private string _Campo2;&lt;br /&gt;&lt;br /&gt;public string Campo1&lt;br /&gt;{&lt;br /&gt;get { return _Campo1; }&lt;br /&gt;set { _Campo1 = value; }&lt;br /&gt;}&lt;br /&gt;public string Campo2&lt;br /&gt;{&lt;br /&gt;get { return _Campo2 ; }&lt;br /&gt;set { _Campo2 = value; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;} &lt;/string&gt;&lt;/string&gt;&lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10939.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml">Nel caso che si intende gestire una fonte dati utilizzando Dataset e Linq, qui di seguito si riporta un esempio, in cui ottenuto un dataset tramite il metodo di un servizio web, effettuamo una semplice interrogazione.<br />Si ricorda, di creare una classe, con determinati campi, che rappresentano i nomi delle colonne della tabella.<br />Qui di seguito l'esempio per il linguaggio di programmazione C#<br /><br /><br /><br />WsServices.ServizioSoapClient WsClient = new WsServices.ServizioSoapClient;<br />DataSet DtsRisultato = WsClient.GetMetodo(parametro);<br />DataTable dttRisultato = DtsRisultato.Tables[0];<br /><br /><br />var risultato = (from Elementi in dttRisultato.AsEnumerable()<br />select new MiaClasse<br />{<br />Campo1 = Elementi.Field<string>("Campo1"),<br />Campo2 = Elementi.Field<string>("Campo2")<br /><br /><br />}).ToList();<br /><br /><br /><br /><br />public class MiaClasse<br />{<br />private string _Campo1;<br />private string _Campo2;<br /><br />public string Campo1<br />{<br />get { return _Campo1; }<br />set { _Campo1 = value; }<br />}<br />public string Campo2<br />{<br />get { return _Campo2 ; }<br />set { _Campo2 = value; }<br />}<br /><br />} </string></string><img src ="http://blog.shareoffice.it/emanuele/aggbug/10939.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>Linq metodo zip per unire due seguenze</title><link>http://blog.shareoffice.it/emanuele/archive/2010/11/15/10707.aspx</link><pubDate>Mon, 15 Nov 2010 23:31:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2010/11/15/10707.aspx</guid><description>&lt;p&gt;In Linq, possiamo unire due seguenze tramite il metodo Zip.&lt;/p&gt;
&lt;p&gt;Nell'esempio qui di seguito, si creano due variabili, una tipo stringa ed una numerica, poi utilizzando il metodo zip, si uniscono le due variabili.&lt;/p&gt;
&lt;p&gt;Qui di seguito riportiamo un esempio di codice in VB.Net e C#&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;VB.Net&lt;/strong&gt;&lt;/p&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;
&lt;p&gt;Dim&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt; numeri() &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;As&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;Integer&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt; = {1, 2, 3, 4}
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;Dim&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt; lettere() &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;As&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;String&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt; = {&lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;"uno"&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt;, &lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;"due"&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt;, &lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;"tre"&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt;}
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;Dim&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt; risultato = numeri.Zip(lettere, &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;Function&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt;(first, second) first &amp;amp; &lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;" "&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt; &amp;amp; second)
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;For&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;Each&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt; Elemento &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;In&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt; risultato
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2" face="Consolas"&gt;&lt;font color="#2b91af" size="2" face="Consolas"&gt;&lt;font color="#2b91af" size="2" face="Consolas"&gt;MessageBox&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt;.Show(Elemento)
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;Next&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;strong&gt;C#&lt;/strong&gt;&lt;/p&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt;
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;int&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt;[] numeri = { 1, 2, 3, 4 };
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;string&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt;[] lettere = { &lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;"uno"&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt;, &lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;"due"&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt;, &lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;"tre"&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt; };
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;var&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt; risultato = numeri.Zip(lettere, (first, second) =&amp;gt; first + &lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;&lt;font color="#a31515" size="2" face="Consolas"&gt;" "&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt; + second);
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;foreach&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt; (&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;var&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt; Elemento &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;&lt;font color="#0000ff" size="2" face="Consolas"&gt;in&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt; risultato)
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2" face="Consolas"&gt;&lt;font color="#2b91af" size="2" face="Consolas"&gt;&lt;font color="#2b91af" size="2" face="Consolas"&gt;MessageBox&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt;.Show(Elemento);&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;Il risultato e che visualizza a video un messaggio indicare il  numero ed il testo delle due variabili&lt;/p&gt;&lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10707.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>In Linq, possiamo unire due seguenze tramite il metodo Zip.</p>
<p>Nell'esempio qui di seguito, si creano due variabili, una tipo stringa ed una numerica, poi utilizzando il metodo zip, si uniscono le due variabili.</p>
<p>Qui di seguito riportiamo un esempio di codice in VB.Net e C#</p>
<p><strong>VB.Net</strong></p><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">
<p>Dim</p></font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> numeri() </font></font><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">As</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">Integer</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> = {1, 2, 3, 4}
<p></p></font></font><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">Dim</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> lettere() </font></font><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">As</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">String</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> = {</font></font><font color="#a31515" size="2" face="Consolas"><font color="#a31515" size="2" face="Consolas"><font color="#a31515" size="2" face="Consolas">"uno"</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">, </font></font><font color="#a31515" size="2" face="Consolas"><font color="#a31515" size="2" face="Consolas"><font color="#a31515" size="2" face="Consolas">"due"</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">, </font></font><font color="#a31515" size="2" face="Consolas"><font color="#a31515" size="2" face="Consolas"><font color="#a31515" size="2" face="Consolas">"tre"</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">}
<p></p></font></font><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">Dim</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> risultato = numeri.Zip(lettere, </font></font><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">Function</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">(first, second) first &amp; </font></font><font color="#a31515" size="2" face="Consolas"><font color="#a31515" size="2" face="Consolas"><font color="#a31515" size="2" face="Consolas">" "</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> &amp; second)
<p></p></font></font><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">For</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">Each</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> Elemento </font></font><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">In</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> risultato
<p></p></font></font><font color="#2b91af" size="2" face="Consolas"><font color="#2b91af" size="2" face="Consolas"><font color="#2b91af" size="2" face="Consolas">MessageBox</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">.Show(Elemento)
<p></p></font></font><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">Next</font></font></font>
<p><strong>C#</strong></p><font size="2" face="Consolas"><font size="2" face="Consolas">
<p></p></font></font><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">int</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">[] numeri = { 1, 2, 3, 4 };
<p></p></font></font><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">string</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">[] lettere = { </font></font><font color="#a31515" size="2" face="Consolas"><font color="#a31515" size="2" face="Consolas"><font color="#a31515" size="2" face="Consolas">"uno"</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">, </font></font><font color="#a31515" size="2" face="Consolas"><font color="#a31515" size="2" face="Consolas"><font color="#a31515" size="2" face="Consolas">"due"</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">, </font></font><font color="#a31515" size="2" face="Consolas"><font color="#a31515" size="2" face="Consolas"><font color="#a31515" size="2" face="Consolas">"tre"</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> };
<p></p></font></font><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">var</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> risultato = numeri.Zip(lettere, (first, second) =&gt; first + </font></font><font color="#a31515" size="2" face="Consolas"><font color="#a31515" size="2" face="Consolas"><font color="#a31515" size="2" face="Consolas">" "</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> + second);
<p></p></font></font><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">foreach</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> (</font></font><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">var</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> Elemento </font></font><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas"><font color="#0000ff" size="2" face="Consolas">in</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> risultato)
<p></p></font></font><font color="#2b91af" size="2" face="Consolas"><font color="#2b91af" size="2" face="Consolas"><font color="#2b91af" size="2" face="Consolas">MessageBox</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">.Show(Elemento);</font></font>
<p>Il risultato e che visualizza a video un messaggio indicare il  numero ed il testo delle due variabili</p><img src ="http://blog.shareoffice.it/emanuele/aggbug/10707.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>Vb.Net Linq selezionare tutti gli elementi di una checkboxlist</title><link>http://blog.shareoffice.it/emanuele/archive/2010/05/24/10531.aspx</link><pubDate>Mon, 24 May 2010 23:27:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2010/05/24/10531.aspx</guid><description>&lt;p&gt;Il frammento di codice qui di seguito, illustra una tecnica di come selezionare tutti gli elementi di un controllo checkboxlist tramite il linguaggio di programmazione VB.Net e Linq.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; elementi = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;From&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; i &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;In&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; CheckBoxList1.Items _
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Where&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; CheckBoxList1.Items.Contains(i) _
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Select&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; i
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;For&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Each&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; elemento &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; ListItem &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;In&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; elementi
&lt;p&gt;elemento.Selected = &lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;True&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Next&lt;/font&gt;&lt;/font&gt;&lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10531.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>Il frammento di codice qui di seguito, illustra una tecnica di come selezionare tutti gli elementi di un controllo checkboxlist tramite il linguaggio di programmazione VB.Net e Linq.</p>
<p> </p><font size="2">
<p></p></font><font color="#0000ff" size="2"><font color="#0000ff" size="2">Dim</font></font><font size="2"> elementi = </font><font color="#0000ff" size="2"><font color="#0000ff" size="2">From</font></font><font size="2"> i </font><font color="#0000ff" size="2"><font color="#0000ff" size="2">In</font></font><font size="2"> CheckBoxList1.Items _
<p></p></font><font color="#0000ff" size="2"><font color="#0000ff" size="2">Where</font></font><font size="2"> CheckBoxList1.Items.Contains(i) _
<p></p></font><font color="#0000ff" size="2"><font color="#0000ff" size="2">Select</font></font><font size="2"> i
<p></p></font><font color="#0000ff" size="2"><font color="#0000ff" size="2">For</font></font><font size="2"> </font><font color="#0000ff" size="2"><font color="#0000ff" size="2">Each</font></font><font size="2"> elemento </font><font color="#0000ff" size="2"><font color="#0000ff" size="2">As</font></font><font size="2"> ListItem </font><font color="#0000ff" size="2"><font color="#0000ff" size="2">In</font></font><font size="2"> elementi
<p>elemento.Selected = </p></font><font color="#0000ff" size="2"><font color="#0000ff" size="2">True</font></font><font size="2">
<p></p></font><font color="#0000ff" size="2"><font color="#0000ff" size="2">Next</font></font><img src ="http://blog.shareoffice.it/emanuele/aggbug/10531.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>linq selezionare tutti gli elementi di una checkboxlist C#</title><link>http://blog.shareoffice.it/emanuele/archive/2010/05/23/10529.aspx</link><pubDate>Sun, 23 May 2010 19:00:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2010/05/23/10529.aspx</guid><description>&lt;p&gt;Il frammento di codice qui di seguito permette la selezione di tutti gli elementi di un controllo Checkboxlist.&lt;/p&gt;&lt;font size="2"&gt;
&lt;p&gt;(&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;from&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; i &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;in&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; CheckBoxList1.Items.Cast&amp;lt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;ListItem&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;gt;() &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;where&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; CheckBoxList1.Items.Contains(i) &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;select&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; i).ToList().ForEach(item=&amp;gt; item.Selected = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;true&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;);&lt;/font&gt;&lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10529.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>Il frammento di codice qui di seguito permette la selezione di tutti gli elementi di un controllo Checkboxlist.</p><font size="2">
<p>(</p></font><font color="#0000ff" size="2"><font color="#0000ff" size="2">from</font></font><font size="2"> i </font><font color="#0000ff" size="2"><font color="#0000ff" size="2">in</font></font><font size="2"> CheckBoxList1.Items.Cast&lt;</font><font color="#2b91af" size="2"><font color="#2b91af" size="2">ListItem</font></font><font size="2">&gt;() </font><font color="#0000ff" size="2"><font color="#0000ff" size="2">where</font></font><font size="2"> CheckBoxList1.Items.Contains(i) </font><font color="#0000ff" size="2"><font color="#0000ff" size="2">select</font></font><font size="2"> i).ToList().ForEach(item=&gt; item.Selected = </font><font color="#0000ff" size="2"><font color="#0000ff" size="2">true</font></font><font size="2">);</font><img src ="http://blog.shareoffice.it/emanuele/aggbug/10529.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Emanuele Mattei</dc:creator><title>Linq to sql esempio del case statements</title><link>http://blog.shareoffice.it/emanuele/archive/2009/10/11/10255.aspx</link><pubDate>Sun, 11 Oct 2009 18:28:00 GMT</pubDate><guid>http://blog.shareoffice.it/emanuele/archive/2009/10/11/10255.aspx</guid><description>&lt;p mce_keep="true"&gt;Il frammento di codice, preposto qui &lt;a href="http://www.dotnetromacesta.org/common/trucchi/linq/linqtosql/linq_case_satements.aspx"&gt;http://www.dotnetromacesta.org/common/trucchi/linq/linqtosql/linq_case_satements.aspx&lt;/a&gt; illustra una tecnica in C#, di come utilizzare in Linq To Sql l'istruzione case statements (case, select) utilizzata in Sql server.&lt;/p&gt;

&lt;p mce_keep="true"&gt; &lt;/p&gt;
&lt;img src ="http://blog.shareoffice.it/emanuele/aggbug/10255.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p mce_keep="true">Il frammento di codice, preposto qui <a href="http://www.dotnetromacesta.org/common/trucchi/linq/linqtosql/linq_case_satements.aspx">http://www.dotnetromacesta.org/common/trucchi/linq/linqtosql/linq_case_satements.aspx</a> illustra una tecnica in C#, di come utilizzare in Linq To Sql l'istruzione case statements (case, select) utilizzata in Sql server.</p>

<p mce_keep="true"> </p>
<img src ="http://blog.shareoffice.it/emanuele/aggbug/10255.aspx" width = "1" height = "1" /></body></item></channel></rss>
