<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:variable name="YourNameSpace" select="'命名空间'"/>
  <xsl:variable name="YourTableName" select="'表格名称'"/>
  <xsl:variable name="YourClassName" select="'表格类名'"/>
  <xsl:template match="/">
    <xsl:text disable-output-escaping="yes"><![CDATA[
//------------------------------------------------------------------------------
// <自动生成>
//     此代码由工具生成。
//
//     对此文件的更改可能会导致不正确的行为，并且如果
//     重新生成代码，这些更改将会丢失。 
// </自动生成>
//------------------------------------------------------------------------------
]]></xsl:text>
namespace <xsl:value-of select="$YourNameSpace"/>.Web.Admin {
    
    
    public partial class <xsl:value-of select="$YourClassName"/>Read {
    <xsl:text disable-output-escaping="yes"><![CDATA[    
        /// <summary>
        /// Head1 控件。
        /// </summary>
        /// <remarks>
        /// 自动生成的字段。
        /// 若要进行修改，请将字段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.HtmlControls.HtmlHead Head1;
        
        /// <summary>
        /// form1 控件。
        /// </summary>
        /// <remarks>
        /// 自动生成的字段。
        /// 若要进行修改，请将字段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.HtmlControls.HtmlForm form1;
        
        /// <summary>
        /// Header1 控件。
        /// </summary>
        /// <remarks>
        /// 自动生成的字段。
        /// 若要进行修改，请将字段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::Mengma.Web.Contrl.Header Header1;

        /// <summary>
        /// Footer1 控件。
        /// </summary>
        /// <remarks>
        /// 自动生成的字段。
        /// 若要进行修改，请将字段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::Mengma.Web.Contrl.Footer Footer1;
      ]]></xsl:text>
       <xsl:for-each select="MengmaCodeHelper/Server/Database/Table[@Name=$YourTableName]/Column">
          /// &lt;summary&gt;
          /// <xsl:value-of select="@Caption"/>
          /// &lt;/summary&gt;
          /// &lt;remarks&gt;
          /// 自动生成的字段。
          /// 若要进行修改，请将字段声明从设计器文件移到代码隐藏文件。
          /// &lt;/remarks&gt;
          protected global::System.Web.UI.WebControls.Label <xsl:value-of select="@Property"/>Label;  
      </xsl:for-each> 

    }
  }
  </xsl:template>
</xsl:stylesheet>