title: How can I write raw XML to a Label in ASP.NET
body: <p>I am getting a block of XML back from a web service. The client wants to see this raw XML in a label on the page. When I try this: </p>
  
  <pre><code>lblXmlReturned.Text = returnedXml;
  </code></pre>
  
  <p>only the text gets displayed, without any of the XML tags. I need to include everything that gets returned from the web service. </p>
  
  <p>This is a trimmed down sample of the XML being returned:</p>
  
  <pre><code>&lt;Result Matches="1"&gt;
      &lt;VehicleData&gt;
          &lt;Make&gt;Volkswagen&lt;/Make&gt;
          &lt;UK_History&gt;false&lt;/UK_History&gt;
      &lt;/VehicleData&gt;
      &lt;ABI&gt;
          &lt;ABI_Code&gt;&lt;/ABI_Code&gt;
          &lt;Advisory_Insurance_Group&gt;&lt;/Advisory_Insurance_Group&gt;
      &lt;/ABI&gt;
      &lt;Risk_Indicators&gt;       
          &lt;Change_In_Colour&gt;false&lt;/Change_In_Colour&gt;
      &lt;/Risk_Indicators&gt;
      &lt;Valuation&gt;
          &lt;Value xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&gt;&lt;/Value&gt;
      &lt;/Valuation&gt;
      &lt;NCAP&gt;
          &lt;Pre_2009&gt;&lt;/Pre_2009&gt;
      &lt;/NCAP&gt;
  &lt;/Result&gt;
  </code></pre>
  
  <p>What can I do to make this appear on the screen? I noticed that Stack Overflow does a pretty good job of putting the XML on the scren. I checked the source and it's using <code>&lt;pre&gt;</code> tags. Is this something that I have have to use?</p>