title: Additional information: 'xsl:template' cannot be a child of the 'TABLE' element
body: <p>I have this error in my xsl file: 'xsl:template' cannot be a child of the 'TABLE' element.</p>
  
  <p>Is it likely to be my xsl file, or the c#?</p>
  
  <pre><code>&lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"&gt;
  &lt;xsl:template match="Table1"&gt;
    &lt;HTML&gt;
      &lt;BODY&gt;
        &lt;TABLE BORDER="2"&gt;
          &lt;TR&gt;
            &lt;TD&gt;Item_Code&lt;/TD&gt;
            &lt;TD&gt;Item_Description&lt;/TD&gt;
            &lt;TD&gt;Current_Count&lt;/TD&gt;
            &lt;TD&gt;On_Order&lt;/TD&gt;
          &lt;/TR&gt;
          &lt;xsl:template select="book"/&gt;
        &lt;/TABLE&gt;
      &lt;/BODY&gt;
    &lt;/HTML&gt;
  &lt;/xsl:template&gt;
  &lt;xsl:template match="Table1"&gt;
    &lt;TR&gt;
      &lt;TD&gt;&lt;xsl:value-of select="Item_Code"/&gt;&lt;/TD&gt;
      &lt;TD&gt;&lt;xsl:value-of select="Item_Description"/&gt;&lt;/TD&gt;
      &lt;TD&gt;&lt;xsl:value-of select="Current_Count"/&gt;&lt;/TD&gt;
      &lt;TD&gt;&lt;xsl:value-of select="On_Order"/&gt;&lt;/TD&gt;
    &lt;/TR&gt;
  &lt;/xsl:template&gt;
  &lt;/xsl:stylesheet&gt;
  </code></pre>