home *** CD-ROM | disk | FTP | other *** search
/ Clickx 75 / Clickx 75.iso / software / expressionweb / expressionwebv3 / ExpressionWeb_en.exe / Setup / WeNoLoc.cab / xweb.XML.ASP.XSD < prev    next >
Encoding:
Extensible Markup Language  |  2009-06-09  |  92.7 KB  |  1,749 lines

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <xsd:schema targetNamespace='http://schemas.microsoft.com/AspNet/WebControls'
  3.         elementFormDefault='qualified'
  4.         xmlns:xsd='http://www.w3.org/2001/XMLSchema'
  5.         xmlns='http://schemas.microsoft.com/AspNet/WebControls'
  6.         xmlns:vs='http://schemas.microsoft.com/Visual-Studio-Intellisense'
  7.                vs:friendlyname='Web Forms Controls'
  8.                vs:ishtmlschema='false'
  9.                vs:iscasesensitive='false'
  10.                vs:requireattributequotes='false'>
  11.  
  12. <xsd:annotation>
  13.     <xsd:documentation>
  14.     ASP Web Forms Controls schema.
  15.     </xsd:documentation>
  16. </xsd:annotation>
  17.  
  18.  
  19. <!-- < TableCell attributes > -->
  20. <xsd:attributeGroup name="TableCellAttributes">
  21.   <xsd:attribute name="VerticalAlign" type="VerticalAlign" />
  22.   <xsd:attribute name="RowSpan" type="xsd:integer" />
  23.   <xsd:attribute name="ColumnSpan" type="xsd:integer" />
  24.   <xsd:attribute name="HorizontalAlign" type="HorizontalAlign" />
  25.   <xsd:attribute name="Wrap" type="xsd:boolean" />
  26.   <xsd:attribute name="Text" type="xsd:string" />
  27.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  28.   <xsd:attribute name="BorderWidth" type="ui4" />
  29.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  30.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  31.   <xsd:attributeGroup ref="WebControlAttributes" />
  32. </xsd:attributeGroup>
  33.  
  34. <!-- < Label attributes > -->
  35. <xsd:attributeGroup name="LabelAttributes">
  36.   <xsd:attribute name="Text" type="xsd:string" vs:nonbrowseable="true" />
  37.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  38.   <xsd:attribute name="BorderWidth" type="ui4" />
  39.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  40.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  41.   <xsd:attributeGroup ref="WebControlAttributes" />
  42. </xsd:attributeGroup>
  43.  
  44. <!-- < DataGridColumn attributes > -->
  45. <xsd:attributeGroup name="DataGridColumnAttributes">
  46.   <xsd:attribute name="HeaderStyle-Font-Size" type="ui4" />
  47.   <xsd:attribute name="HeaderStyle-Font-Overline" type="xsd:boolean" />
  48.   <xsd:attribute name="HeaderStyle-Font-Underline" type="xsd:boolean" />
  49.   <xsd:attribute name="HeaderStyle-Font-Names" type="xsd:string" />
  50.   <xsd:attribute name="HeaderStyle-Font-Italic" type="xsd:boolean" />
  51.   <xsd:attribute name="HeaderStyle-Font-Name" type="xsd:string" />
  52.   <xsd:attribute name="HeaderStyle-Font-Bold" type="xsd:boolean" />
  53.   <xsd:attribute name="HeaderStyle-Font-Strikeout" type="xsd:boolean" />
  54.   <xsd:attribute name="HeaderStyle-Wrap" type="xsd:boolean" />
  55.   <xsd:attribute name="HeaderStyle-HorizontalAlign" type="HorizontalAlign" />
  56.   <xsd:attribute name="HeaderStyle-Height" type="ui4" />
  57.   <xsd:attribute name="HeaderStyle-BorderWidth" type="ui4" />
  58.   <xsd:attribute name="HeaderStyle-ForeColor" type="xsd:string" vs:builder="color" />
  59.   <xsd:attribute name="HeaderStyle-BorderStyle" type="BorderStyle" />
  60.   <xsd:attribute name="HeaderStyle-BorderColor" type="xsd:string" vs:builder="color" />
  61.   <xsd:attribute name="HeaderStyle-Width" type="ui4" />
  62.   <xsd:attribute name="HeaderStyle-CssClass" type="xsd:string" />
  63.   <xsd:attribute name="HeaderStyle-VerticalAlign" type="VerticalAlign" />
  64.   <xsd:attribute name="HeaderStyle-BackColor" type="xsd:string" vs:builder="color" />
  65.   <xsd:attribute name="Visible" type="xsd:boolean" />
  66.   <xsd:attribute name="HeaderImageUrl" type="xsd:anyURI" />
  67.   <xsd:attribute name="FooterText" type="xsd:string" />
  68.   <xsd:attribute name="SortExpression" type="xsd:string" />
  69.   <xsd:attribute name="FooterStyle-Font-Size" type="ui4" />
  70.   <xsd:attribute name="FooterStyle-Font-Overline" type="xsd:boolean" />
  71.   <xsd:attribute name="FooterStyle-Font-Underline" type="xsd:boolean" />
  72.   <xsd:attribute name="FooterStyle-Font-Names" type="xsd:string" />
  73.   <xsd:attribute name="FooterStyle-Font-Italic" type="xsd:boolean" />
  74.   <xsd:attribute name="FooterStyle-Font-Name" type="xsd:string" />
  75.   <xsd:attribute name="FooterStyle-Font-Bold" type="xsd:boolean" />
  76.   <xsd:attribute name="FooterStyle-Font-Strikeout" type="xsd:boolean" />
  77.   <xsd:attribute name="FooterStyle-Wrap" type="xsd:boolean" />
  78.   <xsd:attribute name="FooterStyle-HorizontalAlign" type="HorizontalAlign" />
  79.   <xsd:attribute name="FooterStyle-Height" type="ui4" />
  80.   <xsd:attribute name="FooterStyle-BorderWidth" type="ui4" />
  81.   <xsd:attribute name="FooterStyle-ForeColor" type="xsd:string" vs:builder="color" />
  82.   <xsd:attribute name="FooterStyle-BorderStyle" type="BorderStyle" />
  83.   <xsd:attribute name="FooterStyle-BorderColor" type="xsd:string" vs:builder="color" />
  84.   <xsd:attribute name="FooterStyle-Width" type="ui4" />
  85.   <xsd:attribute name="FooterStyle-CssClass" type="xsd:string" />
  86.   <xsd:attribute name="FooterStyle-VerticalAlign" type="VerticalAlign" />
  87.   <xsd:attribute name="FooterStyle-BackColor" type="xsd:string" vs:builder="color" />
  88.   <xsd:attribute name="HeaderText" type="xsd:string" />
  89.   <xsd:attribute name="ItemStyle-Font-Size" type="ui4" />
  90.   <xsd:attribute name="ItemStyle-Font-Overline" type="xsd:boolean" />
  91.   <xsd:attribute name="ItemStyle-Font-Underline" type="xsd:boolean" />
  92.   <xsd:attribute name="ItemStyle-Font-Names" type="xsd:string" />
  93.   <xsd:attribute name="ItemStyle-Font-Italic" type="xsd:boolean" />
  94.   <xsd:attribute name="ItemStyle-Font-Name" type="xsd:string" />
  95.   <xsd:attribute name="ItemStyle-Font-Bold" type="xsd:boolean" />
  96.   <xsd:attribute name="ItemStyle-Font-Strikeout" type="xsd:boolean" />
  97.   <xsd:attribute name="ItemStyle-Wrap" type="xsd:boolean" />
  98.   <xsd:attribute name="ItemStyle-HorizontalAlign" type="HorizontalAlign" />
  99.   <xsd:attribute name="ItemStyle-Height" type="ui4" />
  100.   <xsd:attribute name="ItemStyle-BorderWidth" type="ui4" />
  101.   <xsd:attribute name="ItemStyle-ForeColor" type="xsd:string" vs:builder="color" />
  102.   <xsd:attribute name="ItemStyle-BorderStyle" type="BorderStyle" />
  103.   <xsd:attribute name="ItemStyle-BorderColor" type="xsd:string" vs:builder="color" />
  104.   <xsd:attribute name="ItemStyle-Width" type="ui4" />
  105.   <xsd:attribute name="ItemStyle-CssClass" type="xsd:string" />
  106.   <xsd:attribute name="ItemStyle-VerticalAlign" type="VerticalAlign" />
  107.   <xsd:attribute name="ItemStyle-BackColor" type="xsd:string" vs:builder="color" />
  108. </xsd:attributeGroup>
  109.  
  110. <!-- < BaseDataList attributes > -->
  111. <xsd:attributeGroup name="BaseDataListAttributes">
  112.   <xsd:attribute name="DataKeyField" type="xsd:string" />
  113.   <xsd:attribute name="GridLines" type="GridLines" />
  114.   <xsd:attribute name="DataMember" type="xsd:string" />
  115.   <xsd:attribute name="HorizontalAlign" type="HorizontalAlign" />
  116.   <xsd:attribute name="DataSource" type="xsd:string" />
  117.   <xsd:attribute name="CellSpacing" type="xsd:integer" />
  118.   <xsd:attribute name="CellPadding" type="xsd:integer" />
  119.   <xsd:attribute name="OnSelectedIndexChanged" vs:omtype="event" />
  120.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  121.   <xsd:attribute name="BorderWidth" type="ui4" />
  122.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  123.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  124.   <xsd:attributeGroup ref="WebControlAttributes" />
  125. </xsd:attributeGroup>
  126.  
  127. <!-- < Control attributes > -->
  128. <xsd:attributeGroup name="ControlAttributes">
  129.   <xsd:attribute name="Visible" type="xsd:boolean" />
  130.   <xsd:attribute name="ID" type="xsd:string" />
  131.   <xsd:attribute name="EnableViewState" type="xsd:boolean" />
  132.   <xsd:attribute name="OnLoad" vs:omtype="event" />
  133.   <xsd:attribute name="OnDataBinding" vs:omtype="event" />
  134.   <xsd:attribute name="OnPreRender" vs:omtype="event" />
  135.   <xsd:attribute name="OnInit" vs:omtype="event" />
  136.   <xsd:attribute name="OnUnload" vs:omtype="event" />
  137.   <xsd:attribute name="OnDisposed" vs:omtype="event" />
  138. </xsd:attributeGroup>
  139.  
  140. <!-- < CommandEventArgs attributes > -->
  141. <xsd:attributeGroup name="CommandEventArgsAttributes">
  142.   <xsd:attribute name="CommandName" type="xsd:string" />
  143.   <xsd:attribute name="CommandArgument" type="xsd:string" />
  144. </xsd:attributeGroup>
  145.  
  146. <!-- < WebControl attributes > -->
  147. <xsd:attributeGroup name="WebControlAttributes">
  148.   <xsd:attribute name="Width" type="ui4" />
  149.   <xsd:attribute name="Height" type="ui4" />
  150.   <xsd:attribute name="AccessKey" type="xsd:string" />
  151.   <xsd:attribute name="ForeColor" type="xsd:string" vs:builder="color" />
  152.   <xsd:attribute name="ToolTip" type="xsd:string" vs:nonbrowseable="true" />
  153.   <xsd:attribute name="TabIndex" type="xsd:integer" />
  154.   <xsd:attribute name="BackColor" type="xsd:string" vs:builder="color" />
  155.   <xsd:attribute name="CssClass" type="xsd:string" />
  156.   <xsd:attribute name="Font-Size" type="ui4" />
  157.   <xsd:attribute name="Font-Overline" type="xsd:boolean" />
  158.   <xsd:attribute name="Font-Underline" type="xsd:boolean" />
  159.   <xsd:attribute name="Font-Names" type="xsd:string" />
  160.   <xsd:attribute name="Font-Italic" type="xsd:boolean" />
  161.   <xsd:attribute name="Font-Name" type="xsd:string" />
  162.   <xsd:attribute name="Font-Bold" type="xsd:boolean" />
  163.   <xsd:attribute name="Font-Strikeout" type="xsd:boolean" />
  164.   <xsd:attribute name="Style" type="xsd:string" vs:nonbrowseable="true" />
  165.   <xsd:attribute name="Runat">
  166.     <xsd:simpleType>
  167.     <xsd:restriction base="xsd:string">
  168.       <xsd:enumeration value="server" />
  169.     </xsd:restriction>
  170.     </xsd:simpleType>
  171.   </xsd:attribute>
  172.   <xsd:attributeGroup ref="ControlAttributes" />
  173. </xsd:attributeGroup>
  174.  
  175. <!-- < TableRow attributes > -->
  176. <xsd:attributeGroup name="TableRowAttributes">
  177.   <xsd:attribute name="VerticalAlign" type="VerticalAlign" />
  178.   <xsd:attribute name="HorizontalAlign" type="HorizontalAlign" />
  179.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  180.   <xsd:attribute name="BorderWidth" type="ui4" />
  181.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  182.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  183.   <xsd:attributeGroup ref="WebControlAttributes" />
  184. </xsd:attributeGroup>
  185.  
  186. <!-- < CheckBox attributes > -->
  187. <xsd:attributeGroup name="CheckBoxAttributes">
  188.   <xsd:attribute name="AutoPostBack" type="xsd:boolean" />
  189.   <xsd:attribute name="Checked" type="xsd:boolean" />
  190.   <xsd:attribute name="Text" type="xsd:string" />
  191.   <xsd:attribute name="TextAlign" type="TextAlign" />
  192.   <xsd:attribute name="OnCheckedChanged" vs:omtype="event" />
  193.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  194.   <xsd:attribute name="BorderWidth" type="ui4" />
  195.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  196.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  197.   <xsd:attributeGroup ref="WebControlAttributes" />
  198. </xsd:attributeGroup>
  199.  
  200. <!-- < Style attributes > -->
  201. <xsd:attributeGroup name="StyleAttributes">
  202.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  203.   <xsd:attribute name="Font-Size" type="ui4" />
  204.   <xsd:attribute name="Font-Overline" type="xsd:boolean" />
  205.   <xsd:attribute name="Font-Underline" type="xsd:boolean" />
  206.   <xsd:attribute name="Font-Names" type="xsd:string" />
  207.   <xsd:attribute name="Font-Italic" type="xsd:boolean" />
  208.   <xsd:attribute name="Font-Name" type="xsd:string" />
  209.   <xsd:attribute name="Font-Bold" type="xsd:boolean" />
  210.   <xsd:attribute name="Font-Strikeout" type="xsd:boolean" />
  211.   <xsd:attribute name="Width" type="ui4" />
  212.   <xsd:attribute name="Height" type="ui4" />
  213.   <xsd:attribute name="BorderWidth" type="ui4" />
  214.   <xsd:attribute name="ForeColor" type="xsd:string" vs:builder="color" />
  215.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  216.   <xsd:attribute name="CssClass" type="xsd:string" />
  217.   <xsd:attribute name="BackColor" type="xsd:string" vs:builder="color" />
  218. </xsd:attributeGroup>
  219.  
  220. <!-- < TableItemStyle attributes > -->
  221. <xsd:attributeGroup name="TableItemStyleAttributes">
  222.   <xsd:attribute name="Wrap" type="xsd:boolean" />
  223.   <xsd:attribute name="HorizontalAlign" type="HorizontalAlign" />
  224.   <xsd:attribute name="VerticalAlign" type="VerticalAlign" />
  225.   <xsd:attributeGroup ref="StyleAttributes" />
  226. </xsd:attributeGroup>
  227.  
  228. <!-- < BaseValidator attributes > -->
  229. <xsd:attributeGroup name="BaseValidatorAttributes">
  230.   <xsd:attribute name="Display" type="ValidatorDisplay" />
  231.   <xsd:attribute name="EnableClientScript" type="xsd:boolean" />
  232.   <xsd:attribute name="ControlToValidate" type="xsd:string" />
  233.   <xsd:attribute name="ErrorMessage" type="xsd:string" />
  234.   <xsd:attributeGroup ref="LabelAttributes" />
  235. </xsd:attributeGroup>
  236.  
  237. <!-- < BaseCompareValidator attributes > -->
  238. <xsd:attributeGroup name="BaseCompareValidatorAttributes">
  239.   <xsd:attribute name="Type" type="ValidationDataType" />
  240.   <xsd:attributeGroup ref="BaseValidatorAttributes" />
  241. </xsd:attributeGroup>
  242.  
  243. <!-- < Image attributes > -->
  244. <xsd:attributeGroup name="ImageAttributes">
  245.   <xsd:attribute name="AlternateText" type="xsd:string" />
  246.   <xsd:attribute name="Enabled" type="xsd:boolean" vs:readonly="true" />
  247.   <xsd:attribute name="ImageAlign" type="ImageAlign" />
  248.   <xsd:attribute name="ImageUrl" type="xsd:anyURI" />
  249.   <xsd:attribute name="BorderWidth" type="ui4" />
  250.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  251.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  252.   <xsd:attributeGroup ref="WebControlAttributes" />
  253. </xsd:attributeGroup>
  254.  
  255. <!-- < ListControl attributes > -->
  256. <xsd:attributeGroup name="ListControlAttributes">
  257.   <xsd:attribute name="DataTextFormatString" type="xsd:string" />
  258.   <xsd:attribute name="DataTextField" type="xsd:string" />
  259.   <xsd:attribute name="DataMember" type="xsd:string" />
  260.   <xsd:attribute name="SelectedIndex" type="xsd:integer" vs:readonly="true" />
  261.   <xsd:attribute name="AutoPostBack" type="xsd:boolean" />
  262.   <xsd:attribute name="DataValueField" type="xsd:string" />
  263.   <xsd:attribute name="DataSource" type="xsd:string" />
  264.   <xsd:attribute name="OnSelectedIndexChanged" vs:omtype="event" />
  265.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  266.   <xsd:attributeGroup ref="WebControlAttributes" />
  267. </xsd:attributeGroup>
  268.  
  269. <!-- < DataGridPagerStyle attributes > -->
  270. <xsd:attributeGroup name="DataGridPagerStyleAttributes">
  271.   <xsd:attribute name="Mode" type="PagerMode" />
  272.   <xsd:attribute name="NextPageText" type="xsd:string" />
  273.   <xsd:attribute name="PageButtonCount" type="xsd:integer" />
  274.   <xsd:attribute name="Position" type="PagerPosition" />
  275.   <xsd:attribute name="PrevPageText" type="xsd:string" />
  276.   <xsd:attribute name="Visible" type="xsd:boolean" />
  277.   <xsd:attributeGroup ref="TableItemStyleAttributes" />
  278. </xsd:attributeGroup>
  279.  
  280. <!-- valid top-level elements -->
  281.   <xsd:element name="AdRotator" type="AdRotatorDef" />
  282.   <xsd:element name="Label" type="LabelDef" />
  283.   <xsd:element name="Button" type="ButtonDef" />
  284.   <xsd:element name="Calendar" type="CalendarDef" />
  285.   <xsd:element name="CheckBox" type="CheckBoxDef" />
  286.   <xsd:element name="CheckBoxList" type="CheckBoxListDef" />
  287.   <xsd:element name="CompareValidator" type="CompareValidatorDef" />
  288.   <xsd:element name="CustomValidator" type="CustomValidatorDef" />
  289.   <xsd:element name="DataGrid" type="DataGridDef" />
  290.   <xsd:element name="LinkButton" type="LinkButtonDef" />
  291.   <xsd:element name="Table" type="TableDef" />
  292.   <xsd:element name="DataList" type="DataListDef" />
  293.   <xsd:element name="DropDownList" type="DropDownListDef" />
  294.   <xsd:element name="HyperLink" type="HyperLinkDef" />
  295.   <xsd:element name="Image" type="ImageDef" />
  296.   <xsd:element name="ImageButton" type="ImageButtonDef" />
  297.   <xsd:element name="ListBox" type="ListBoxDef" />
  298.   <xsd:element name="Literal" type="LiteralDef" />
  299.   <xsd:element name="Panel" type="PanelDef" />
  300.   <xsd:element name="PlaceHolder" type="PlaceHolderDef" />
  301.   <xsd:element name="RadioButton" type="RadioButtonDef" />
  302.   <xsd:element name="RadioButtonList" type="RadioButtonListDef" />
  303.   <xsd:element name="RangeValidator" type="RangeValidatorDef" />
  304.   <xsd:element name="RegularExpressionValidator" type="RegularExpressionValidatorDef" />
  305.   <xsd:element name="Repeater" type="RepeaterDef" />
  306.   <xsd:element name="RequiredFieldValidator" type="RequiredFieldValidatorDef" />
  307.   <xsd:element name="TextBox" type="TextBoxDef" />
  308.   <xsd:element name="ValidationSummary" type="ValidationSummaryDef" />
  309.   <xsd:element name="Xml" type="XmlDef" />
  310.  
  311. <!-- <asp:ListItem> -->
  312. <xsd:complexType name="ListItemDef">
  313.   <xsd:attribute name="Selected" type="xsd:boolean" />
  314.   <xsd:attribute name="Value" type="xsd:string" />
  315.   <xsd:attribute name="Text" type="xsd:string" vs:nonbrowseable="true" />
  316. </xsd:complexType>
  317.  
  318. <!-- <asp:TableItemStyle> -->
  319. <xsd:complexType name="TableItemStyleDef">
  320.   <xsd:attributeGroup ref="TableItemStyleAttributes" />
  321. </xsd:complexType>
  322.  
  323. <!-- <asp:DataGridPagerStyle> -->
  324. <xsd:complexType name="DataGridPagerStyleDef">
  325.   <xsd:attributeGroup ref="DataGridPagerStyleAttributes" />
  326. </xsd:complexType>
  327.  
  328. <!-- TemplateDef -->
  329. <xsd:complexType name="TemplateDef">
  330.   <xsd:choice>
  331.   <xsd:element name="RadioButton" type="RadioButtonDef" />
  332.   <xsd:element name="ImageButton" type="ImageButtonDef" />
  333.   <xsd:element name="ValidationSummary" type="ValidationSummaryDef" />
  334.   <xsd:element name="Literal" type="LiteralDef" />
  335.   <xsd:element name="Label" type="LabelDef" />
  336.   <xsd:element name="RegularExpressionValidator" type="RegularExpressionValidatorDef" />
  337.   <xsd:element name="LinkButton" type="LinkButtonDef" />
  338.   <xsd:element name="Table" type="TableDef" />
  339.   <xsd:element name="Repeater" type="RepeaterDef" />
  340.   <xsd:element name="Xml" type="XmlDef" />
  341.   <xsd:element name="AdRotator" type="AdRotatorDef" />
  342.   <xsd:element name="RequiredFieldValidator" type="RequiredFieldValidatorDef" />
  343.   <xsd:element name="DataGrid" type="DataGridDef" />
  344.   <xsd:element name="CheckBoxList" type="CheckBoxListDef" />
  345.   <xsd:element name="CheckBox" type="CheckBoxDef" />
  346.   <xsd:element name="PlaceHolder" type="PlaceHolderDef" />
  347.   <xsd:element name="ListBox" type="ListBoxDef" />
  348.   <xsd:element name="Calendar" type="CalendarDef" />
  349.   <xsd:element name="DropDownList" type="DropDownListDef" />
  350.   <xsd:element name="TextBox" type="TextBoxDef" />
  351.   <xsd:element name="Panel" type="PanelDef" />
  352.   <xsd:element name="CustomValidator" type="CustomValidatorDef" />
  353.   <xsd:element name="CompareValidator" type="CompareValidatorDef" />
  354.   <xsd:element name="Button" type="ButtonDef" />
  355.   <xsd:element name="RangeValidator" type="RangeValidatorDef" />
  356.   <xsd:element name="DataList" type="DataListDef" />
  357.   <xsd:element name="Image" type="ImageDef" />
  358.   <xsd:element name="HyperLink" type="HyperLinkDef" />
  359.   <xsd:element name="RadioButtonList" type="RadioButtonListDef" />
  360.   </xsd:choice>
  361. </xsd:complexType>
  362.  
  363. <!-- <asp:AdRotator> -->
  364. <xsd:complexType name="AdRotatorDef" vs:noambientcontentmodel="true">
  365.   <xsd:attribute name="KeywordFilter" type="xsd:string" />
  366.   <xsd:attribute name="AdvertisementFile" type="xsd:anyURI" />
  367.   <xsd:attribute name="Target" type="target" />
  368.   <xsd:attribute name="OnAdCreated" vs:omtype="event" />
  369.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  370.   <xsd:attribute name="BorderWidth" type="ui4" />
  371.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  372.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  373.   <xsd:attributeGroup ref="WebControlAttributes" />
  374. </xsd:complexType>
  375.  
  376. <!-- <asp:Label> -->
  377. <xsd:complexType name="LabelDef">
  378.   <xsd:choice>
  379.   <xsd:element name="RadioButton" type="RadioButtonDef" />
  380.   <xsd:element name="ImageButton" type="ImageButtonDef" />
  381.   <xsd:element name="ValidationSummary" type="ValidationSummaryDef" />
  382.   <xsd:element name="Literal" type="LiteralDef" />
  383.   <xsd:element name="Label" type="LabelDef" />
  384.   <xsd:element name="RegularExpressionValidator" type="RegularExpressionValidatorDef" />
  385.   <xsd:element name="LinkButton" type="LinkButtonDef" />
  386.   <xsd:element name="Table" type="TableDef" />
  387.   <xsd:element name="Repeater" type="RepeaterDef" />
  388.   <xsd:element name="Xml" type="XmlDef" />
  389.   <xsd:element name="AdRotator" type="AdRotatorDef" />
  390.   <xsd:element name="RequiredFieldValidator" type="RequiredFieldValidatorDef" />
  391.   <xsd:element name="DataGrid" type="DataGridDef" />
  392.   <xsd:element name="CheckBoxList" type="CheckBoxListDef" />
  393.   <xsd:element name="CheckBox" type="CheckBoxDef" />
  394.   <xsd:element name="PlaceHolder" type="PlaceHolderDef" />
  395.   <xsd:element name="ListBox" type="ListBoxDef" />
  396.   <xsd:element name="Calendar" type="CalendarDef" />
  397.   <xsd:element name="DropDownList" type="DropDownListDef" />
  398.   <xsd:element name="TextBox" type="TextBoxDef" />
  399.   <xsd:element name="Panel" type="PanelDef" />
  400.   <xsd:element name="CustomValidator" type="CustomValidatorDef" />
  401.   <xsd:element name="CompareValidator" type="CompareValidatorDef" />
  402.   <xsd:element name="Button" type="ButtonDef" />
  403.   <xsd:element name="RangeValidator" type="RangeValidatorDef" />
  404.   <xsd:element name="DataList" type="DataListDef" />
  405.   <xsd:element name="Image" type="ImageDef" />
  406.   <xsd:element name="HyperLink" type="HyperLinkDef" />
  407.   <xsd:element name="RadioButtonList" type="RadioButtonListDef" />
  408.   </xsd:choice>
  409.   <xsd:attribute name="Text" type="xsd:string" vs:nonbrowseable="true" />
  410.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  411.   <xsd:attribute name="BorderWidth" type="ui4" />
  412.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  413.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  414.   <xsd:attributeGroup ref="WebControlAttributes" />
  415. </xsd:complexType>
  416.  
  417. <!-- <asp:BoundColumn> -->
  418. <xsd:complexType name="BoundColumnDef">
  419.   <xsd:choice>
  420.     <xsd:element name="FooterStyle" form="unqualified" type="TableItemStyleDef" />
  421.     <xsd:element name="HeaderStyle" form="unqualified" type="TableItemStyleDef" />
  422.     <xsd:element name="ItemStyle" form="unqualified" type="TableItemStyleDef" />
  423.   </xsd:choice>
  424.   <xsd:attribute name="DataField" type="xsd:string" />
  425.   <xsd:attribute name="ReadOnly" type="xsd:boolean" />
  426.   <xsd:attribute name="DataFormatString" type="xsd:string" />
  427.   <xsd:attributeGroup ref="DataGridColumnAttributes" />
  428. </xsd:complexType>
  429.  
  430. <!-- <asp:Button> -->
  431. <xsd:complexType name="ButtonDef" vs:noambientcontentmodel="true">
  432.   <xsd:attribute name="CommandArgument" type="xsd:string" />
  433.   <xsd:attribute name="CausesValidation" type="xsd:boolean" />
  434.   <xsd:attribute name="Text" type="xsd:string" />
  435.   <xsd:attribute name="CommandName" type="xsd:string" />
  436.   <xsd:attribute name="OnCommand" vs:omtype="event" />
  437.   <xsd:attribute name="OnClick" vs:omtype="event" />
  438.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  439.   <xsd:attribute name="BorderWidth" type="ui4" />
  440.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  441.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  442.   <xsd:attributeGroup ref="WebControlAttributes" />
  443. </xsd:complexType>
  444.  
  445. <!-- <asp:ButtonColumn> -->
  446. <xsd:complexType name="ButtonColumnDef">
  447.   <xsd:choice>
  448.     <xsd:element name="FooterStyle" form="unqualified" type="TableItemStyleDef" />
  449.     <xsd:element name="HeaderStyle" form="unqualified" type="TableItemStyleDef" />
  450.     <xsd:element name="ItemStyle" form="unqualified" type="TableItemStyleDef" />
  451.   </xsd:choice>
  452.   <xsd:attribute name="Text" type="xsd:string" />
  453.   <xsd:attribute name="ButtonType" type="ButtonColumnType" />
  454.   <xsd:attribute name="DataTextField" type="xsd:string" />
  455.   <xsd:attribute name="CommandName" type="xsd:string" />
  456.   <xsd:attribute name="DataTextFormatString" type="xsd:string" />
  457.   <xsd:attributeGroup ref="DataGridColumnAttributes" />
  458. </xsd:complexType>
  459.  
  460. <!-- <asp:Calendar> -->
  461. <xsd:complexType name="CalendarDef" vs:noambientcontentmodel="true">
  462.   <xsd:choice>
  463.   <xsd:element name="SelectorStyle" form="unqualified" type="TableItemStyleDef" />
  464.   <xsd:element name="DayStyle" form="unqualified" type="TableItemStyleDef" />
  465.   <xsd:element name="OtherMonthDayStyle" form="unqualified" type="TableItemStyleDef" />
  466.   <xsd:element name="WeekendDayStyle" form="unqualified" type="TableItemStyleDef" />
  467.   <xsd:element name="NextPrevStyle" form="unqualified" type="TableItemStyleDef" />
  468.   <xsd:element name="TodayDayStyle" form="unqualified" type="TableItemStyleDef" />
  469.   <xsd:element name="DayHeaderStyle" form="unqualified" type="TableItemStyleDef" />
  470.   <xsd:element name="TitleStyle" form="unqualified" type="TableItemStyleDef" />
  471.   <xsd:element name="SelectedDayStyle" form="unqualified" type="TableItemStyleDef" />
  472.   </xsd:choice>
  473.   <xsd:attribute name="ShowGridLines" type="xsd:boolean" />
  474.   <xsd:attribute name="SelectorStyle-Font-Size" type="ui4" />
  475.   <xsd:attribute name="SelectorStyle-Font-Overline" type="xsd:boolean" />
  476.   <xsd:attribute name="SelectorStyle-Font-Underline" type="xsd:boolean" />
  477.   <xsd:attribute name="SelectorStyle-Font-Names" type="xsd:string" />
  478.   <xsd:attribute name="SelectorStyle-Font-Italic" type="xsd:boolean" />
  479.   <xsd:attribute name="SelectorStyle-Font-Name" type="xsd:string" />
  480.   <xsd:attribute name="SelectorStyle-Font-Bold" type="xsd:boolean" />
  481.   <xsd:attribute name="SelectorStyle-Font-Strikeout" type="xsd:boolean" />
  482.   <xsd:attribute name="SelectorStyle-Wrap" type="xsd:boolean" />
  483.   <xsd:attribute name="SelectorStyle-HorizontalAlign" type="HorizontalAlign" />
  484.   <xsd:attribute name="SelectorStyle-Height" type="ui4" />
  485.   <xsd:attribute name="SelectorStyle-BorderWidth" type="ui4" />
  486.   <xsd:attribute name="SelectorStyle-ForeColor" type="xsd:string" vs:builder="color" />
  487.   <xsd:attribute name="SelectorStyle-BorderStyle" type="BorderStyle" />
  488.   <xsd:attribute name="SelectorStyle-BorderColor" type="xsd:string" vs:builder="color" />
  489.   <xsd:attribute name="SelectorStyle-Width" type="ui4" />
  490.   <xsd:attribute name="SelectorStyle-CssClass" type="xsd:string" />
  491.   <xsd:attribute name="SelectorStyle-VerticalAlign" type="VerticalAlign" />
  492.   <xsd:attribute name="SelectorStyle-BackColor" type="xsd:string" vs:builder="color" />
  493.   <xsd:attribute name="DayNameFormat" type="DayNameFormat" />
  494.   <xsd:attribute name="SelectWeekText" type="xsd:string" />
  495.   <xsd:attribute name="DayStyle-Font-Size" type="ui4" />
  496.   <xsd:attribute name="DayStyle-Font-Overline" type="xsd:boolean" />
  497.   <xsd:attribute name="DayStyle-Font-Underline" type="xsd:boolean" />
  498.   <xsd:attribute name="DayStyle-Font-Names" type="xsd:string" />
  499.   <xsd:attribute name="DayStyle-Font-Italic" type="xsd:boolean" />
  500.   <xsd:attribute name="DayStyle-Font-Name" type="xsd:string" />
  501.   <xsd:attribute name="DayStyle-Font-Bold" type="xsd:boolean" />
  502.   <xsd:attribute name="DayStyle-Font-Strikeout" type="xsd:boolean" />
  503.   <xsd:attribute name="DayStyle-Wrap" type="xsd:boolean" />
  504.   <xsd:attribute name="DayStyle-HorizontalAlign" type="HorizontalAlign" />
  505.   <xsd:attribute name="DayStyle-Height" type="ui4" />
  506.   <xsd:attribute name="DayStyle-BorderWidth" type="ui4" />
  507.   <xsd:attribute name="DayStyle-ForeColor" type="xsd:string" vs:builder="color" />
  508.   <xsd:attribute name="DayStyle-BorderStyle" type="BorderStyle" />
  509.   <xsd:attribute name="DayStyle-BorderColor" type="xsd:string" vs:builder="color" />
  510.   <xsd:attribute name="DayStyle-Width" type="ui4" />
  511.   <xsd:attribute name="DayStyle-CssClass" type="xsd:string" />
  512.   <xsd:attribute name="DayStyle-VerticalAlign" type="VerticalAlign" />
  513.   <xsd:attribute name="DayStyle-BackColor" type="xsd:string" vs:builder="color" />
  514.   <xsd:attribute name="TitleFormat" type="TitleFormat" />
  515.   <xsd:attribute name="OtherMonthDayStyle-Font-Size" type="ui4" />
  516.   <xsd:attribute name="OtherMonthDayStyle-Font-Overline" type="xsd:boolean" />
  517.   <xsd:attribute name="OtherMonthDayStyle-Font-Underline" type="xsd:boolean" />
  518.   <xsd:attribute name="OtherMonthDayStyle-Font-Names" type="xsd:string" />
  519.   <xsd:attribute name="OtherMonthDayStyle-Font-Italic" type="xsd:boolean" />
  520.   <xsd:attribute name="OtherMonthDayStyle-Font-Name" type="xsd:string" />
  521.   <xsd:attribute name="OtherMonthDayStyle-Font-Bold" type="xsd:boolean" />
  522.   <xsd:attribute name="OtherMonthDayStyle-Font-Strikeout" type="xsd:boolean" />
  523.   <xsd:attribute name="OtherMonthDayStyle-Wrap" type="xsd:boolean" />
  524.   <xsd:attribute name="OtherMonthDayStyle-HorizontalAlign" type="HorizontalAlign" />
  525.   <xsd:attribute name="OtherMonthDayStyle-Height" type="ui4" />
  526.   <xsd:attribute name="OtherMonthDayStyle-BorderWidth" type="ui4" />
  527.   <xsd:attribute name="OtherMonthDayStyle-ForeColor" type="xsd:string" vs:builder="color" />
  528.   <xsd:attribute name="OtherMonthDayStyle-BorderStyle" type="BorderStyle" />
  529.   <xsd:attribute name="OtherMonthDayStyle-BorderColor" type="xsd:string" vs:builder="color" />
  530.   <xsd:attribute name="OtherMonthDayStyle-Width" type="ui4" />
  531.   <xsd:attribute name="OtherMonthDayStyle-CssClass" type="xsd:string" />
  532.   <xsd:attribute name="OtherMonthDayStyle-VerticalAlign" type="VerticalAlign" />
  533.   <xsd:attribute name="OtherMonthDayStyle-BackColor" type="xsd:string" vs:builder="color" />
  534.   <xsd:attribute name="FirstDayOfWeek" type="FirstDayOfWeek" />
  535.   <xsd:attribute name="NextMonthText" type="xsd:string" />
  536.   <xsd:attribute name="SelectionMode" type="CalendarSelectionMode" />
  537.   <xsd:attribute name="TodaysDate" type="xsd:string" vs:readonly="true" />
  538.   <xsd:attribute name="WeekendDayStyle-Font-Size" type="ui4" />
  539.   <xsd:attribute name="WeekendDayStyle-Font-Overline" type="xsd:boolean" />
  540.   <xsd:attribute name="WeekendDayStyle-Font-Underline" type="xsd:boolean" />
  541.   <xsd:attribute name="WeekendDayStyle-Font-Names" type="xsd:string" />
  542.   <xsd:attribute name="WeekendDayStyle-Font-Italic" type="xsd:boolean" />
  543.   <xsd:attribute name="WeekendDayStyle-Font-Name" type="xsd:string" />
  544.   <xsd:attribute name="WeekendDayStyle-Font-Bold" type="xsd:boolean" />
  545.   <xsd:attribute name="WeekendDayStyle-Font-Strikeout" type="xsd:boolean" />
  546.   <xsd:attribute name="WeekendDayStyle-Wrap" type="xsd:boolean" />
  547.   <xsd:attribute name="WeekendDayStyle-HorizontalAlign" type="HorizontalAlign" />
  548.   <xsd:attribute name="WeekendDayStyle-Height" type="ui4" />
  549.   <xsd:attribute name="WeekendDayStyle-BorderWidth" type="ui4" />
  550.   <xsd:attribute name="WeekendDayStyle-ForeColor" type="xsd:string" vs:builder="color" />
  551.   <xsd:attribute name="WeekendDayStyle-BorderStyle" type="BorderStyle" />
  552.   <xsd:attribute name="WeekendDayStyle-BorderColor" type="xsd:string" vs:builder="color" />
  553.   <xsd:attribute name="WeekendDayStyle-Width" type="ui4" />
  554.   <xsd:attribute name="WeekendDayStyle-CssClass" type="xsd:string" />
  555.   <xsd:attribute name="WeekendDayStyle-VerticalAlign" type="VerticalAlign" />
  556.   <xsd:attribute name="WeekendDayStyle-BackColor" type="xsd:string" vs:builder="color" />
  557.   <xsd:attribute name="NextPrevStyle-Font-Size" type="ui4" />
  558.   <xsd:attribute name="NextPrevStyle-Font-Overline" type="xsd:boolean" />
  559.   <xsd:attribute name="NextPrevStyle-Font-Underline" type="xsd:boolean" />
  560.   <xsd:attribute name="NextPrevStyle-Font-Names" type="xsd:string" />
  561.   <xsd:attribute name="NextPrevStyle-Font-Italic" type="xsd:boolean" />
  562.   <xsd:attribute name="NextPrevStyle-Font-Name" type="xsd:string" />
  563.   <xsd:attribute name="NextPrevStyle-Font-Bold" type="xsd:boolean" />
  564.   <xsd:attribute name="NextPrevStyle-Font-Strikeout" type="xsd:boolean" />
  565.   <xsd:attribute name="NextPrevStyle-Wrap" type="xsd:boolean" />
  566.   <xsd:attribute name="NextPrevStyle-HorizontalAlign" type="HorizontalAlign" />
  567.   <xsd:attribute name="NextPrevStyle-Height" type="ui4" />
  568.   <xsd:attribute name="NextPrevStyle-BorderWidth" type="ui4" />
  569.   <xsd:attribute name="NextPrevStyle-ForeColor" type="xsd:string" vs:builder="color" />
  570.   <xsd:attribute name="NextPrevStyle-BorderStyle" type="BorderStyle" />
  571.   <xsd:attribute name="NextPrevStyle-BorderColor" type="xsd:string" vs:builder="color" />
  572.   <xsd:attribute name="NextPrevStyle-Width" type="ui4" />
  573.   <xsd:attribute name="NextPrevStyle-CssClass" type="xsd:string" />
  574.   <xsd:attribute name="NextPrevStyle-VerticalAlign" type="VerticalAlign" />
  575.   <xsd:attribute name="NextPrevStyle-BackColor" type="xsd:string" vs:builder="color" />
  576.   <xsd:attribute name="TodayDayStyle-Font-Size" type="ui4" />
  577.   <xsd:attribute name="TodayDayStyle-Font-Overline" type="xsd:boolean" />
  578.   <xsd:attribute name="TodayDayStyle-Font-Underline" type="xsd:boolean" />
  579.   <xsd:attribute name="TodayDayStyle-Font-Names" type="xsd:string" />
  580.   <xsd:attribute name="TodayDayStyle-Font-Italic" type="xsd:boolean" />
  581.   <xsd:attribute name="TodayDayStyle-Font-Name" type="xsd:string" />
  582.   <xsd:attribute name="TodayDayStyle-Font-Bold" type="xsd:boolean" />
  583.   <xsd:attribute name="TodayDayStyle-Font-Strikeout" type="xsd:boolean" />
  584.   <xsd:attribute name="TodayDayStyle-Wrap" type="xsd:boolean" />
  585.   <xsd:attribute name="TodayDayStyle-HorizontalAlign" type="HorizontalAlign" />
  586.   <xsd:attribute name="TodayDayStyle-Height" type="ui4" />
  587.   <xsd:attribute name="TodayDayStyle-BorderWidth" type="ui4" />
  588.   <xsd:attribute name="TodayDayStyle-ForeColor" type="xsd:string" vs:builder="color" />
  589.   <xsd:attribute name="TodayDayStyle-BorderStyle" type="BorderStyle" />
  590.   <xsd:attribute name="TodayDayStyle-BorderColor" type="xsd:string" vs:builder="color" />
  591.   <xsd:attribute name="TodayDayStyle-Width" type="ui4" />
  592.   <xsd:attribute name="TodayDayStyle-CssClass" type="xsd:string" />
  593.   <xsd:attribute name="TodayDayStyle-VerticalAlign" type="VerticalAlign" />
  594.   <xsd:attribute name="TodayDayStyle-BackColor" type="xsd:string" vs:builder="color" />
  595.   <xsd:attribute name="DayHeaderStyle-Font-Size" type="ui4" />
  596.   <xsd:attribute name="DayHeaderStyle-Font-Overline" type="xsd:boolean" />
  597.   <xsd:attribute name="DayHeaderStyle-Font-Underline" type="xsd:boolean" />
  598.   <xsd:attribute name="DayHeaderStyle-Font-Names" type="xsd:string" />
  599.   <xsd:attribute name="DayHeaderStyle-Font-Italic" type="xsd:boolean" />
  600.   <xsd:attribute name="DayHeaderStyle-Font-Name" type="xsd:string" />
  601.   <xsd:attribute name="DayHeaderStyle-Font-Bold" type="xsd:boolean" />
  602.   <xsd:attribute name="DayHeaderStyle-Font-Strikeout" type="xsd:boolean" />
  603.   <xsd:attribute name="DayHeaderStyle-Wrap" type="xsd:boolean" />
  604.   <xsd:attribute name="DayHeaderStyle-HorizontalAlign" type="HorizontalAlign" />
  605.   <xsd:attribute name="DayHeaderStyle-Height" type="ui4" />
  606.   <xsd:attribute name="DayHeaderStyle-BorderWidth" type="ui4" />
  607.   <xsd:attribute name="DayHeaderStyle-ForeColor" type="xsd:string" vs:builder="color" />
  608.   <xsd:attribute name="DayHeaderStyle-BorderStyle" type="BorderStyle" />
  609.   <xsd:attribute name="DayHeaderStyle-BorderColor" type="xsd:string" vs:builder="color" />
  610.   <xsd:attribute name="DayHeaderStyle-Width" type="ui4" />
  611.   <xsd:attribute name="DayHeaderStyle-CssClass" type="xsd:string" />
  612.   <xsd:attribute name="DayHeaderStyle-VerticalAlign" type="VerticalAlign" />
  613.   <xsd:attribute name="DayHeaderStyle-BackColor" type="xsd:string" vs:builder="color" />
  614.   <xsd:attribute name="ShowTitle" type="xsd:boolean" />
  615.   <xsd:attribute name="VisibleDate" type="xsd:string" />
  616.   <xsd:attribute name="TitleStyle-Font-Size" type="ui4" />
  617.   <xsd:attribute name="TitleStyle-Font-Overline" type="xsd:boolean" />
  618.   <xsd:attribute name="TitleStyle-Font-Underline" type="xsd:boolean" />
  619.   <xsd:attribute name="TitleStyle-Font-Names" type="xsd:string" />
  620.   <xsd:attribute name="TitleStyle-Font-Italic" type="xsd:boolean" />
  621.   <xsd:attribute name="TitleStyle-Font-Name" type="xsd:string" />
  622.   <xsd:attribute name="TitleStyle-Font-Bold" type="xsd:boolean" />
  623.   <xsd:attribute name="TitleStyle-Font-Strikeout" type="xsd:boolean" />
  624.   <xsd:attribute name="TitleStyle-Wrap" type="xsd:boolean" />
  625.   <xsd:attribute name="TitleStyle-HorizontalAlign" type="HorizontalAlign" />
  626.   <xsd:attribute name="TitleStyle-Height" type="ui4" />
  627.   <xsd:attribute name="TitleStyle-BorderWidth" type="ui4" />
  628.   <xsd:attribute name="TitleStyle-ForeColor" type="xsd:string" vs:builder="color" />
  629.   <xsd:attribute name="TitleStyle-BorderStyle" type="BorderStyle" />
  630.   <xsd:attribute name="TitleStyle-BorderColor" type="xsd:string" vs:builder="color" />
  631.   <xsd:attribute name="TitleStyle-Width" type="ui4" />
  632.   <xsd:attribute name="TitleStyle-CssClass" type="xsd:string" />
  633.   <xsd:attribute name="TitleStyle-VerticalAlign" type="VerticalAlign" />
  634.   <xsd:attribute name="TitleStyle-BackColor" type="xsd:string" vs:builder="color" />
  635.   <xsd:attribute name="SelectMonthText" type="xsd:string" />
  636.   <xsd:attribute name="NextPrevFormat" type="NextPrevFormat" />
  637.   <xsd:attribute name="ShowDayHeader" type="xsd:boolean" />
  638.   <xsd:attribute name="PrevMonthText" type="xsd:string" />
  639.   <xsd:attribute name="SelectedDate" type="xsd:string" />
  640.   <xsd:attribute name="ShowNextPrevMonth" type="xsd:boolean" />
  641.   <xsd:attribute name="CellSpacing" type="xsd:integer" />
  642.   <xsd:attribute name="SelectedDayStyle-Font-Size" type="ui4" />
  643.   <xsd:attribute name="SelectedDayStyle-Font-Overline" type="xsd:boolean" />
  644.   <xsd:attribute name="SelectedDayStyle-Font-Underline" type="xsd:boolean" />
  645.   <xsd:attribute name="SelectedDayStyle-Font-Names" type="xsd:string" />
  646.   <xsd:attribute name="SelectedDayStyle-Font-Italic" type="xsd:boolean" />
  647.   <xsd:attribute name="SelectedDayStyle-Font-Name" type="xsd:string" />
  648.   <xsd:attribute name="SelectedDayStyle-Font-Bold" type="xsd:boolean" />
  649.   <xsd:attribute name="SelectedDayStyle-Font-Strikeout" type="xsd:boolean" />
  650.   <xsd:attribute name="SelectedDayStyle-Wrap" type="xsd:boolean" />
  651.   <xsd:attribute name="SelectedDayStyle-HorizontalAlign" type="HorizontalAlign" />
  652.   <xsd:attribute name="SelectedDayStyle-Height" type="ui4" />
  653.   <xsd:attribute name="SelectedDayStyle-BorderWidth" type="ui4" />
  654.   <xsd:attribute name="SelectedDayStyle-ForeColor" type="xsd:string" vs:builder="color" />
  655.   <xsd:attribute name="SelectedDayStyle-BorderStyle" type="BorderStyle" />
  656.   <xsd:attribute name="SelectedDayStyle-BorderColor" type="xsd:string" vs:builder="color" />
  657.   <xsd:attribute name="SelectedDayStyle-Width" type="ui4" />
  658.   <xsd:attribute name="SelectedDayStyle-CssClass" type="xsd:string" />
  659.   <xsd:attribute name="SelectedDayStyle-VerticalAlign" type="VerticalAlign" />
  660.   <xsd:attribute name="SelectedDayStyle-BackColor" type="xsd:string" vs:builder="color" />
  661.   <xsd:attribute name="CellPadding" type="xsd:integer" />
  662.   <xsd:attribute name="OnVisibleMonthChanged" vs:omtype="event" />
  663.   <xsd:attribute name="OnDayRender" vs:omtype="event" />
  664.   <xsd:attribute name="OnSelectionChanged" vs:omtype="event" />
  665.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  666.   <xsd:attribute name="BorderWidth" type="ui4" />
  667.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  668.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  669.   <xsd:attributeGroup ref="WebControlAttributes" />
  670. </xsd:complexType>
  671.  
  672. <!-- <asp:CheckBox> -->
  673. <xsd:complexType name="CheckBoxDef" vs:noambientcontentmodel="true">
  674.   <xsd:attribute name="AutoPostBack" type="xsd:boolean" />
  675.   <xsd:attribute name="Checked" type="xsd:boolean" />
  676.   <xsd:attribute name="Text" type="xsd:string" />
  677.   <xsd:attribute name="TextAlign" type="TextAlign" />
  678.   <xsd:attribute name="OnCheckedChanged" vs:omtype="event" />
  679.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  680.   <xsd:attribute name="BorderWidth" type="ui4" />
  681.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  682.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  683.   <xsd:attributeGroup ref="WebControlAttributes" />
  684. </xsd:complexType>
  685.  
  686. <!-- <asp:CheckBoxList> -->
  687. <xsd:complexType name="CheckBoxListDef" vs:noambientcontentmodel="true">
  688.   <xsd:choice>
  689.   <xsd:element name="ListItem" type="ListItemDef" />
  690.   </xsd:choice>
  691.   <xsd:attribute name="TextAlign" type="TextAlign" />
  692.   <xsd:attribute name="RepeatColumns" type="xsd:integer" />
  693.   <xsd:attribute name="CellSpacing" type="xsd:integer" />
  694.   <xsd:attribute name="RepeatLayout" type="RepeatLayout" />
  695.   <xsd:attribute name="RepeatDirection" type="RepeatDirection" />
  696.   <xsd:attribute name="CellPadding" type="xsd:integer" />
  697.   <xsd:attribute name="BorderWidth" type="ui4" />
  698.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  699.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  700.   <xsd:attributeGroup ref="ListControlAttributes" />
  701. </xsd:complexType>
  702.  
  703. <!-- <asp:CompareValidator> -->
  704. <xsd:complexType name="CompareValidatorDef">
  705.   <xsd:attribute name="ControlToCompare" type="xsd:string" />
  706.   <xsd:attribute name="ValueToCompare" type="xsd:string" />
  707.   <xsd:attribute name="Operator" type="ValidationCompareOperator" />
  708.   <xsd:attributeGroup ref="BaseCompareValidatorAttributes" />
  709. </xsd:complexType>
  710.  
  711. <!-- <asp:CustomValidator> -->
  712. <xsd:complexType name="CustomValidatorDef">
  713.   <xsd:attribute name="ClientValidationFunction" type="xsd:string" />
  714.   <xsd:attribute name="OnServerValidate" vs:omtype="event" />
  715.   <xsd:attributeGroup ref="BaseValidatorAttributes" />
  716. </xsd:complexType>
  717.  
  718. <!-- <asp:DataGrid> -->
  719. <xsd:complexType name="DataGridDef" vs:noambientcontentmodel="true">
  720.   <xsd:choice>
  721.   <xsd:element name="PagerStyle" form="unqualified" type="DataGridPagerStyleDef" />
  722.   <xsd:element name="AlternatingItemStyle" form="unqualified" type="TableItemStyleDef" />
  723.   <xsd:element name="EditItemStyle" form="unqualified" type="TableItemStyleDef" />
  724.   <xsd:element name="FooterStyle" form="unqualified" type="TableItemStyleDef" />
  725.   <xsd:element name="Columns" form="unqualified">
  726.   <xsd:complexType>
  727.   <xsd:choice>
  728.   <xsd:element name="BoundColumn" type="BoundColumnDef" />
  729.   <xsd:element name="ButtonColumn" type="ButtonColumnDef" />
  730.   <xsd:element name="HyperLinkColumn" type="HyperLinkColumnDef" />
  731.   <xsd:element name="EditCommandColumn" type="EditCommandColumnDef" />
  732.   <xsd:element name="TemplateColumn" type="TemplateColumnDef" />
  733.   </xsd:choice>
  734.   </xsd:complexType>
  735.   </xsd:element>
  736.   <xsd:element name="SelectedItemStyle" form="unqualified" type="TableItemStyleDef" />
  737.   <xsd:element name="ItemStyle" form="unqualified" type="TableItemStyleDef" />
  738.   <xsd:element name="HeaderStyle" form="unqualified" type="TableItemStyleDef" />
  739.   </xsd:choice>
  740.   <xsd:attribute name="PagerStyle-Width" type="ui4" />
  741.   <xsd:attribute name="PagerStyle-VerticalAlign" type="VerticalAlign" />
  742.   <xsd:attribute name="PagerStyle-Visible" type="xsd:boolean" />
  743.   <xsd:attribute name="PagerStyle-NextPageText" type="xsd:string" />
  744.   <xsd:attribute name="PagerStyle-Height" type="ui4" />
  745.   <xsd:attribute name="PagerStyle-BorderWidth" type="ui4" />
  746.   <xsd:attribute name="PagerStyle-Font-Size" type="ui4" />
  747.   <xsd:attribute name="PagerStyle-Font-Overline" type="xsd:boolean" />
  748.   <xsd:attribute name="PagerStyle-Font-Underline" type="xsd:boolean" />
  749.   <xsd:attribute name="PagerStyle-Font-Names" type="xsd:string" />
  750.   <xsd:attribute name="PagerStyle-Font-Italic" type="xsd:boolean" />
  751.   <xsd:attribute name="PagerStyle-Font-Name" type="xsd:string" />
  752.   <xsd:attribute name="PagerStyle-Font-Bold" type="xsd:boolean" />
  753.   <xsd:attribute name="PagerStyle-Font-Strikeout" type="xsd:boolean" />
  754.   <xsd:attribute name="PagerStyle-BorderColor" type="xsd:string" vs:builder="color" />
  755.   <xsd:attribute name="PagerStyle-PrevPageText" type="xsd:string" />
  756.   <xsd:attribute name="PagerStyle-BorderStyle" type="BorderStyle" />
  757.   <xsd:attribute name="PagerStyle-HorizontalAlign" type="HorizontalAlign" />
  758.   <xsd:attribute name="PagerStyle-ForeColor" type="xsd:string" vs:builder="color" />
  759.   <xsd:attribute name="PagerStyle-Position" type="PagerPosition" />
  760.   <xsd:attribute name="PagerStyle-BackColor" type="xsd:string" vs:builder="color" />
  761.   <xsd:attribute name="PagerStyle-PageButtonCount" type="xsd:integer" />
  762.   <xsd:attribute name="PagerStyle-CssClass" type="xsd:string" />
  763.   <xsd:attribute name="PagerStyle-Wrap" type="xsd:boolean" />
  764.   <xsd:attribute name="PagerStyle-Mode" type="PagerMode" />
  765.   <xsd:attribute name="BackImageUrl" type="xsd:anyURI" />
  766.   <xsd:attribute name="AlternatingItemStyle-Font-Size" type="ui4" />
  767.   <xsd:attribute name="AlternatingItemStyle-Font-Overline" type="xsd:boolean" />
  768.   <xsd:attribute name="AlternatingItemStyle-Font-Underline" type="xsd:boolean" />
  769.   <xsd:attribute name="AlternatingItemStyle-Font-Names" type="xsd:string" />
  770.   <xsd:attribute name="AlternatingItemStyle-Font-Italic" type="xsd:boolean" />
  771.   <xsd:attribute name="AlternatingItemStyle-Font-Name" type="xsd:string" />
  772.   <xsd:attribute name="AlternatingItemStyle-Font-Bold" type="xsd:boolean" />
  773.   <xsd:attribute name="AlternatingItemStyle-Font-Strikeout" type="xsd:boolean" />
  774.   <xsd:attribute name="AlternatingItemStyle-Wrap" type="xsd:boolean" />
  775.   <xsd:attribute name="AlternatingItemStyle-HorizontalAlign" type="HorizontalAlign" />
  776.   <xsd:attribute name="AlternatingItemStyle-Height" type="ui4" />
  777.   <xsd:attribute name="AlternatingItemStyle-BorderWidth" type="ui4" />
  778.   <xsd:attribute name="AlternatingItemStyle-ForeColor" type="xsd:string" vs:builder="color" />
  779.   <xsd:attribute name="AlternatingItemStyle-BorderStyle" type="BorderStyle" />
  780.   <xsd:attribute name="AlternatingItemStyle-BorderColor" type="xsd:string" vs:builder="color" />
  781.   <xsd:attribute name="AlternatingItemStyle-Width" type="ui4" />
  782.   <xsd:attribute name="AlternatingItemStyle-CssClass" type="xsd:string" />
  783.   <xsd:attribute name="AlternatingItemStyle-VerticalAlign" type="VerticalAlign" />
  784.   <xsd:attribute name="AlternatingItemStyle-BackColor" type="xsd:string" vs:builder="color" />
  785.   <xsd:attribute name="EditItemStyle-Font-Size" type="ui4" />
  786.   <xsd:attribute name="EditItemStyle-Font-Overline" type="xsd:boolean" />
  787.   <xsd:attribute name="EditItemStyle-Font-Underline" type="xsd:boolean" />
  788.   <xsd:attribute name="EditItemStyle-Font-Names" type="xsd:string" />
  789.   <xsd:attribute name="EditItemStyle-Font-Italic" type="xsd:boolean" />
  790.   <xsd:attribute name="EditItemStyle-Font-Name" type="xsd:string" />
  791.   <xsd:attribute name="EditItemStyle-Font-Bold" type="xsd:boolean" />
  792.   <xsd:attribute name="EditItemStyle-Font-Strikeout" type="xsd:boolean" />
  793.   <xsd:attribute name="EditItemStyle-Wrap" type="xsd:boolean" />
  794.   <xsd:attribute name="EditItemStyle-HorizontalAlign" type="HorizontalAlign" />
  795.   <xsd:attribute name="EditItemStyle-Height" type="ui4" />
  796.   <xsd:attribute name="EditItemStyle-BorderWidth" type="ui4" />
  797.   <xsd:attribute name="EditItemStyle-ForeColor" type="xsd:string" vs:builder="color" />
  798.   <xsd:attribute name="EditItemStyle-BorderStyle" type="BorderStyle" />
  799.   <xsd:attribute name="EditItemStyle-BorderColor" type="xsd:string" vs:builder="color" />
  800.   <xsd:attribute name="EditItemStyle-Width" type="ui4" />
  801.   <xsd:attribute name="EditItemStyle-CssClass" type="xsd:string" />
  802.   <xsd:attribute name="EditItemStyle-VerticalAlign" type="VerticalAlign" />
  803.   <xsd:attribute name="EditItemStyle-BackColor" type="xsd:string" vs:builder="color" />
  804.   <xsd:attribute name="FooterStyle-Font-Size" type="ui4" />
  805.   <xsd:attribute name="FooterStyle-Font-Overline" type="xsd:boolean" />
  806.   <xsd:attribute name="FooterStyle-Font-Underline" type="xsd:boolean" />
  807.   <xsd:attribute name="FooterStyle-Font-Names" type="xsd:string" />
  808.   <xsd:attribute name="FooterStyle-Font-Italic" type="xsd:boolean" />
  809.   <xsd:attribute name="FooterStyle-Font-Name" type="xsd:string" />
  810.   <xsd:attribute name="FooterStyle-Font-Bold" type="xsd:boolean" />
  811.   <xsd:attribute name="FooterStyle-Font-Strikeout" type="xsd:boolean" />
  812.   <xsd:attribute name="FooterStyle-Wrap" type="xsd:boolean" />
  813.   <xsd:attribute name="FooterStyle-HorizontalAlign" type="HorizontalAlign" />
  814.   <xsd:attribute name="FooterStyle-Height" type="ui4" />
  815.   <xsd:attribute name="FooterStyle-BorderWidth" type="ui4" />
  816.   <xsd:attribute name="FooterStyle-ForeColor" type="xsd:string" vs:builder="color" />
  817.   <xsd:attribute name="FooterStyle-BorderStyle" type="BorderStyle" />
  818.   <xsd:attribute name="FooterStyle-BorderColor" type="xsd:string" vs:builder="color" />
  819.   <xsd:attribute name="FooterStyle-Width" type="ui4" />
  820.   <xsd:attribute name="FooterStyle-CssClass" type="xsd:string" />
  821.   <xsd:attribute name="FooterStyle-VerticalAlign" type="VerticalAlign" />
  822.   <xsd:attribute name="FooterStyle-BackColor" type="xsd:string" vs:builder="color" />
  823.   <xsd:attribute name="PageSize" type="xsd:integer" />
  824.   <xsd:attribute name="CurrentPageIndex" type="xsd:integer" vs:readonly="true" />
  825.   <xsd:attribute name="AutoGenerateColumns" type="xsd:boolean" />
  826.   <xsd:attribute name="SelectedIndex" type="xsd:integer" />
  827.   <xsd:attribute name="SelectedItemStyle-Font-Size" type="ui4" />
  828.   <xsd:attribute name="SelectedItemStyle-Font-Overline" type="xsd:boolean" />
  829.   <xsd:attribute name="SelectedItemStyle-Font-Underline" type="xsd:boolean" />
  830.   <xsd:attribute name="SelectedItemStyle-Font-Names" type="xsd:string" />
  831.   <xsd:attribute name="SelectedItemStyle-Font-Italic" type="xsd:boolean" />
  832.   <xsd:attribute name="SelectedItemStyle-Font-Name" type="xsd:string" />
  833.   <xsd:attribute name="SelectedItemStyle-Font-Bold" type="xsd:boolean" />
  834.   <xsd:attribute name="SelectedItemStyle-Font-Strikeout" type="xsd:boolean" />
  835.   <xsd:attribute name="SelectedItemStyle-Wrap" type="xsd:boolean" />
  836.   <xsd:attribute name="SelectedItemStyle-HorizontalAlign" type="HorizontalAlign" />
  837.   <xsd:attribute name="SelectedItemStyle-Height" type="ui4" />
  838.   <xsd:attribute name="SelectedItemStyle-BorderWidth" type="ui4" />
  839.   <xsd:attribute name="SelectedItemStyle-ForeColor" type="xsd:string" vs:builder="color" />
  840.   <xsd:attribute name="SelectedItemStyle-BorderStyle" type="BorderStyle" />
  841.   <xsd:attribute name="SelectedItemStyle-BorderColor" type="xsd:string" vs:builder="color" />
  842.   <xsd:attribute name="SelectedItemStyle-Width" type="ui4" />
  843.   <xsd:attribute name="SelectedItemStyle-CssClass" type="xsd:string" />
  844.   <xsd:attribute name="SelectedItemStyle-VerticalAlign" type="VerticalAlign" />
  845.   <xsd:attribute name="SelectedItemStyle-BackColor" type="xsd:string" vs:builder="color" />
  846.   <xsd:attribute name="ItemStyle-Font-Size" type="ui4" />
  847.   <xsd:attribute name="ItemStyle-Font-Overline" type="xsd:boolean" />
  848.   <xsd:attribute name="ItemStyle-Font-Underline" type="xsd:boolean" />
  849.   <xsd:attribute name="ItemStyle-Font-Names" type="xsd:string" />
  850.   <xsd:attribute name="ItemStyle-Font-Italic" type="xsd:boolean" />
  851.   <xsd:attribute name="ItemStyle-Font-Name" type="xsd:string" />
  852.   <xsd:attribute name="ItemStyle-Font-Bold" type="xsd:boolean" />
  853.   <xsd:attribute name="ItemStyle-Font-Strikeout" type="xsd:boolean" />
  854.   <xsd:attribute name="ItemStyle-Wrap" type="xsd:boolean" />
  855.   <xsd:attribute name="ItemStyle-HorizontalAlign" type="HorizontalAlign" />
  856.   <xsd:attribute name="ItemStyle-Height" type="ui4" />
  857.   <xsd:attribute name="ItemStyle-BorderWidth" type="ui4" />
  858.   <xsd:attribute name="ItemStyle-ForeColor" type="xsd:string" vs:builder="color" />
  859.   <xsd:attribute name="ItemStyle-BorderStyle" type="BorderStyle" />
  860.   <xsd:attribute name="ItemStyle-BorderColor" type="xsd:string" vs:builder="color" />
  861.   <xsd:attribute name="ItemStyle-Width" type="ui4" />
  862.   <xsd:attribute name="ItemStyle-CssClass" type="xsd:string" />
  863.   <xsd:attribute name="ItemStyle-VerticalAlign" type="VerticalAlign" />
  864.   <xsd:attribute name="ItemStyle-BackColor" type="xsd:string" vs:builder="color" />
  865.   <xsd:attribute name="AllowPaging" type="xsd:boolean" />
  866.   <xsd:attribute name="ShowHeader" type="xsd:boolean" />
  867.   <xsd:attribute name="HeaderStyle-Font-Size" type="ui4" />
  868.   <xsd:attribute name="HeaderStyle-Font-Overline" type="xsd:boolean" />
  869.   <xsd:attribute name="HeaderStyle-Font-Underline" type="xsd:boolean" />
  870.   <xsd:attribute name="HeaderStyle-Font-Names" type="xsd:string" />
  871.   <xsd:attribute name="HeaderStyle-Font-Italic" type="xsd:boolean" />
  872.   <xsd:attribute name="HeaderStyle-Font-Name" type="xsd:string" />
  873.   <xsd:attribute name="HeaderStyle-Font-Bold" type="xsd:boolean" />
  874.   <xsd:attribute name="HeaderStyle-Font-Strikeout" type="xsd:boolean" />
  875.   <xsd:attribute name="HeaderStyle-Wrap" type="xsd:boolean" />
  876.   <xsd:attribute name="HeaderStyle-HorizontalAlign" type="HorizontalAlign" />
  877.   <xsd:attribute name="HeaderStyle-Height" type="ui4" />
  878.   <xsd:attribute name="HeaderStyle-BorderWidth" type="ui4" />
  879.   <xsd:attribute name="HeaderStyle-ForeColor" type="xsd:string" vs:builder="color" />
  880.   <xsd:attribute name="HeaderStyle-BorderStyle" type="BorderStyle" />
  881.   <xsd:attribute name="HeaderStyle-BorderColor" type="xsd:string" vs:builder="color" />
  882.   <xsd:attribute name="HeaderStyle-Width" type="ui4" />
  883.   <xsd:attribute name="HeaderStyle-CssClass" type="xsd:string" />
  884.   <xsd:attribute name="HeaderStyle-VerticalAlign" type="VerticalAlign" />
  885.   <xsd:attribute name="HeaderStyle-BackColor" type="xsd:string" vs:builder="color" />
  886.   <xsd:attribute name="AllowSorting" type="xsd:boolean" />
  887.   <xsd:attribute name="EditItemIndex" type="xsd:integer" />
  888.   <xsd:attribute name="AllowCustomPaging" type="xsd:boolean" />
  889.   <xsd:attribute name="ShowFooter" type="xsd:boolean" />
  890.   <xsd:attribute name="OnUpdateCommand" vs:omtype="event" />
  891.   <xsd:attribute name="OnItemCreated" vs:omtype="event" />
  892.   <xsd:attribute name="OnItemCommand" vs:omtype="event" />
  893.   <xsd:attribute name="OnEditCommand" vs:omtype="event" />
  894.   <xsd:attribute name="OnSortCommand" vs:omtype="event" />
  895.   <xsd:attribute name="OnPageIndexChanged" vs:omtype="event" />
  896.   <xsd:attribute name="OnCancelCommand" vs:omtype="event" />
  897.   <xsd:attribute name="OnDeleteCommand" vs:omtype="event" />
  898.   <xsd:attribute name="OnItemDataBound" vs:omtype="event" />
  899.   <xsd:attributeGroup ref="BaseDataListAttributes" />
  900. </xsd:complexType>
  901.  
  902. <!-- <asp:TableRow> -->
  903. <xsd:complexType name="TableRowDef" vs:noambientcontentmodel="true">
  904.   <xsd:choice>
  905.   <xsd:element name="TableCell" type="TableCellDef" />
  906.   </xsd:choice>
  907.   <xsd:attribute name="VerticalAlign" type="VerticalAlign" />
  908.   <xsd:attribute name="HorizontalAlign" type="HorizontalAlign" />
  909.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  910.   <xsd:attribute name="BorderWidth" type="ui4" />
  911.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  912.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  913.   <xsd:attributeGroup ref="WebControlAttributes" />
  914. </xsd:complexType>
  915.  
  916. <!-- <asp:LinkButton> -->
  917. <xsd:complexType name="LinkButtonDef">
  918.   <xsd:choice>
  919.   <xsd:element name="RadioButton" type="RadioButtonDef" />
  920.   <xsd:element name="ImageButton" type="ImageButtonDef" />
  921.   <xsd:element name="ValidationSummary" type="ValidationSummaryDef" />
  922.   <xsd:element name="Literal" type="LiteralDef" />
  923.   <xsd:element name="Label" type="LabelDef" />
  924.   <xsd:element name="RegularExpressionValidator" type="RegularExpressionValidatorDef" />
  925.   <xsd:element name="LinkButton" type="LinkButtonDef" />
  926.   <xsd:element name="Table" type="TableDef" />
  927.   <xsd:element name="Repeater" type="RepeaterDef" />
  928.   <xsd:element name="Xml" type="XmlDef" />
  929.   <xsd:element name="AdRotator" type="AdRotatorDef" />
  930.   <xsd:element name="RequiredFieldValidator" type="RequiredFieldValidatorDef" />
  931.   <xsd:element name="DataGrid" type="DataGridDef" />
  932.   <xsd:element name="CheckBoxList" type="CheckBoxListDef" />
  933.   <xsd:element name="CheckBox" type="CheckBoxDef" />
  934.   <xsd:element name="PlaceHolder" type="PlaceHolderDef" />
  935.   <xsd:element name="ListBox" type="ListBoxDef" />
  936.   <xsd:element name="Calendar" type="CalendarDef" />
  937.   <xsd:element name="DropDownList" type="DropDownListDef" />
  938.   <xsd:element name="TextBox" type="TextBoxDef" />
  939.   <xsd:element name="Panel" type="PanelDef" />
  940.   <xsd:element name="CustomValidator" type="CustomValidatorDef" />
  941.   <xsd:element name="CompareValidator" type="CompareValidatorDef" />
  942.   <xsd:element name="Button" type="ButtonDef" />
  943.   <xsd:element name="RangeValidator" type="RangeValidatorDef" />
  944.   <xsd:element name="DataList" type="DataListDef" />
  945.   <xsd:element name="Image" type="ImageDef" />
  946.   <xsd:element name="HyperLink" type="HyperLinkDef" />
  947.   <xsd:element name="RadioButtonList" type="RadioButtonListDef" />
  948.   </xsd:choice>
  949.   <xsd:attribute name="CommandArgument" type="xsd:string" />
  950.   <xsd:attribute name="CausesValidation" type="xsd:boolean" />
  951.   <xsd:attribute name="Text" type="xsd:string" vs:nonbrowseable="true" />
  952.   <xsd:attribute name="CommandName" type="xsd:string" />
  953.   <xsd:attribute name="OnCommand" vs:omtype="event" />
  954.   <xsd:attribute name="OnClick" vs:omtype="event" />
  955.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  956.   <xsd:attribute name="BorderWidth" type="ui4" />
  957.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  958.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  959.   <xsd:attributeGroup ref="WebControlAttributes" />
  960. </xsd:complexType>
  961.  
  962. <!-- <asp:Table> -->
  963. <xsd:complexType name="TableDef" vs:noambientcontentmodel="true">
  964.   <xsd:choice>
  965.   <xsd:element name="TableRow" type="TableRowDef" />
  966.   </xsd:choice>
  967.   <xsd:attribute name="CellPadding" type="xsd:integer" />
  968.   <xsd:attribute name="GridLines" type="GridLines" />
  969.   <xsd:attribute name="HorizontalAlign" type="HorizontalAlign" />
  970.   <xsd:attribute name="CellSpacing" type="xsd:integer" />
  971.   <xsd:attribute name="BackImageUrl" type="xsd:anyURI" />
  972.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  973.   <xsd:attribute name="BorderWidth" type="ui4" />
  974.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  975.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  976.   <xsd:attributeGroup ref="WebControlAttributes" />
  977. </xsd:complexType>
  978.  
  979. <!-- <asp:DataList> -->
  980. <xsd:complexType name="DataListDef" vs:noambientcontentmodel="true">
  981.   <xsd:choice>
  982.   <xsd:element name="AlternatingItemStyle" form="unqualified" type="TableItemStyleDef" />
  983.   <xsd:element name="EditItemStyle" form="unqualified" type="TableItemStyleDef" />
  984.   <xsd:element name="FooterStyle" form="unqualified" type="TableItemStyleDef" />
  985.   <xsd:element name="SeparatorTemplate" type="TemplateDef" form="unqualified" vs:blockformatted="true" />
  986.   <xsd:element name="SeparatorStyle" form="unqualified" type="TableItemStyleDef" />
  987.   <xsd:element name="ItemTemplate" type="TemplateDef" form="unqualified" vs:blockformatted="true" />
  988.   <xsd:element name="SelectedItemStyle" form="unqualified" type="TableItemStyleDef" />
  989.   <xsd:element name="HeaderTemplate" type="TemplateDef" form="unqualified" vs:blockformatted="true" />
  990.   <xsd:element name="ItemStyle" form="unqualified" type="TableItemStyleDef" />
  991.   <xsd:element name="EditItemTemplate" type="TemplateDef" form="unqualified" vs:blockformatted="true" />
  992.   <xsd:element name="HeaderStyle" form="unqualified" type="TableItemStyleDef" />
  993.   <xsd:element name="AlternatingItemTemplate" type="TemplateDef" form="unqualified" vs:blockformatted="true" />
  994.   <xsd:element name="FooterTemplate" type="TemplateDef" form="unqualified" vs:blockformatted="true" />
  995.   <xsd:element name="SelectedItemTemplate" type="TemplateDef" form="unqualified" vs:blockformatted="true" />
  996.   </xsd:choice>
  997.   <xsd:attribute name="AlternatingItemStyle-Font-Size" type="ui4" />
  998.   <xsd:attribute name="AlternatingItemStyle-Font-Overline" type="xsd:boolean" />
  999.   <xsd:attribute name="AlternatingItemStyle-Font-Underline" type="xsd:boolean" />
  1000.   <xsd:attribute name="AlternatingItemStyle-Font-Names" type="xsd:string" />
  1001.   <xsd:attribute name="AlternatingItemStyle-Font-Italic" type="xsd:boolean" />
  1002.   <xsd:attribute name="AlternatingItemStyle-Font-Name" type="xsd:string" />
  1003.   <xsd:attribute name="AlternatingItemStyle-Font-Bold" type="xsd:boolean" />
  1004.   <xsd:attribute name="AlternatingItemStyle-Font-Strikeout" type="xsd:boolean" />
  1005.   <xsd:attribute name="AlternatingItemStyle-Wrap" type="xsd:boolean" />
  1006.   <xsd:attribute name="AlternatingItemStyle-HorizontalAlign" type="HorizontalAlign" />
  1007.   <xsd:attribute name="AlternatingItemStyle-Height" type="ui4" />
  1008.   <xsd:attribute name="AlternatingItemStyle-BorderWidth" type="ui4" />
  1009.   <xsd:attribute name="AlternatingItemStyle-ForeColor" type="xsd:string" vs:builder="color" />
  1010.   <xsd:attribute name="AlternatingItemStyle-BorderStyle" type="BorderStyle" />
  1011.   <xsd:attribute name="AlternatingItemStyle-BorderColor" type="xsd:string" vs:builder="color" />
  1012.   <xsd:attribute name="AlternatingItemStyle-Width" type="ui4" />
  1013.   <xsd:attribute name="AlternatingItemStyle-CssClass" type="xsd:string" />
  1014.   <xsd:attribute name="AlternatingItemStyle-VerticalAlign" type="VerticalAlign" />
  1015.   <xsd:attribute name="AlternatingItemStyle-BackColor" type="xsd:string" vs:builder="color" />
  1016.   <xsd:attribute name="EditItemStyle-Font-Size" type="ui4" />
  1017.   <xsd:attribute name="EditItemStyle-Font-Overline" type="xsd:boolean" />
  1018.   <xsd:attribute name="EditItemStyle-Font-Underline" type="xsd:boolean" />
  1019.   <xsd:attribute name="EditItemStyle-Font-Names" type="xsd:string" />
  1020.   <xsd:attribute name="EditItemStyle-Font-Italic" type="xsd:boolean" />
  1021.   <xsd:attribute name="EditItemStyle-Font-Name" type="xsd:string" />
  1022.   <xsd:attribute name="EditItemStyle-Font-Bold" type="xsd:boolean" />
  1023.   <xsd:attribute name="EditItemStyle-Font-Strikeout" type="xsd:boolean" />
  1024.   <xsd:attribute name="EditItemStyle-Wrap" type="xsd:boolean" />
  1025.   <xsd:attribute name="EditItemStyle-HorizontalAlign" type="HorizontalAlign" />
  1026.   <xsd:attribute name="EditItemStyle-Height" type="ui4" />
  1027.   <xsd:attribute name="EditItemStyle-BorderWidth" type="ui4" />
  1028.   <xsd:attribute name="EditItemStyle-ForeColor" type="xsd:string" vs:builder="color" />
  1029.   <xsd:attribute name="EditItemStyle-BorderStyle" type="BorderStyle" />
  1030.   <xsd:attribute name="EditItemStyle-BorderColor" type="xsd:string" vs:builder="color" />
  1031.   <xsd:attribute name="EditItemStyle-Width" type="ui4" />
  1032.   <xsd:attribute name="EditItemStyle-CssClass" type="xsd:string" />
  1033.   <xsd:attribute name="EditItemStyle-VerticalAlign" type="VerticalAlign" />
  1034.   <xsd:attribute name="EditItemStyle-BackColor" type="xsd:string" vs:builder="color" />
  1035.   <xsd:attribute name="FooterStyle-Font-Size" type="ui4" />
  1036.   <xsd:attribute name="FooterStyle-Font-Overline" type="xsd:boolean" />
  1037.   <xsd:attribute name="FooterStyle-Font-Underline" type="xsd:boolean" />
  1038.   <xsd:attribute name="FooterStyle-Font-Names" type="xsd:string" />
  1039.   <xsd:attribute name="FooterStyle-Font-Italic" type="xsd:boolean" />
  1040.   <xsd:attribute name="FooterStyle-Font-Name" type="xsd:string" />
  1041.   <xsd:attribute name="FooterStyle-Font-Bold" type="xsd:boolean" />
  1042.   <xsd:attribute name="FooterStyle-Font-Strikeout" type="xsd:boolean" />
  1043.   <xsd:attribute name="FooterStyle-Wrap" type="xsd:boolean" />
  1044.   <xsd:attribute name="FooterStyle-HorizontalAlign" type="HorizontalAlign" />
  1045.   <xsd:attribute name="FooterStyle-Height" type="ui4" />
  1046.   <xsd:attribute name="FooterStyle-BorderWidth" type="ui4" />
  1047.   <xsd:attribute name="FooterStyle-ForeColor" type="xsd:string" vs:builder="color" />
  1048.   <xsd:attribute name="FooterStyle-BorderStyle" type="BorderStyle" />
  1049.   <xsd:attribute name="FooterStyle-BorderColor" type="xsd:string" vs:builder="color" />
  1050.   <xsd:attribute name="FooterStyle-Width" type="ui4" />
  1051.   <xsd:attribute name="FooterStyle-CssClass" type="xsd:string" />
  1052.   <xsd:attribute name="FooterStyle-VerticalAlign" type="VerticalAlign" />
  1053.   <xsd:attribute name="FooterStyle-BackColor" type="xsd:string" vs:builder="color" />
  1054.   <xsd:attribute name="ExtractTemplateRows" type="xsd:boolean" />
  1055.   <xsd:attribute name="EditItemIndex" type="xsd:integer" />
  1056.   <xsd:attribute name="SelectedIndex" type="xsd:integer" />
  1057.   <xsd:attribute name="SeparatorStyle-Font-Size" type="ui4" />
  1058.   <xsd:attribute name="SeparatorStyle-Font-Overline" type="xsd:boolean" />
  1059.   <xsd:attribute name="SeparatorStyle-Font-Underline" type="xsd:boolean" />
  1060.   <xsd:attribute name="SeparatorStyle-Font-Names" type="xsd:string" />
  1061.   <xsd:attribute name="SeparatorStyle-Font-Italic" type="xsd:boolean" />
  1062.   <xsd:attribute name="SeparatorStyle-Font-Name" type="xsd:string" />
  1063.   <xsd:attribute name="SeparatorStyle-Font-Bold" type="xsd:boolean" />
  1064.   <xsd:attribute name="SeparatorStyle-Font-Strikeout" type="xsd:boolean" />
  1065.   <xsd:attribute name="SeparatorStyle-Wrap" type="xsd:boolean" />
  1066.   <xsd:attribute name="SeparatorStyle-HorizontalAlign" type="HorizontalAlign" />
  1067.   <xsd:attribute name="SeparatorStyle-Height" type="ui4" />
  1068.   <xsd:attribute name="SeparatorStyle-BorderWidth" type="ui4" />
  1069.   <xsd:attribute name="SeparatorStyle-ForeColor" type="xsd:string" vs:builder="color" />
  1070.   <xsd:attribute name="SeparatorStyle-BorderStyle" type="BorderStyle" />
  1071.   <xsd:attribute name="SeparatorStyle-BorderColor" type="xsd:string" vs:builder="color" />
  1072.   <xsd:attribute name="SeparatorStyle-Width" type="ui4" />
  1073.   <xsd:attribute name="SeparatorStyle-CssClass" type="xsd:string" />
  1074.   <xsd:attribute name="SeparatorStyle-VerticalAlign" type="VerticalAlign" />
  1075.   <xsd:attribute name="SeparatorStyle-BackColor" type="xsd:string" vs:builder="color" />
  1076.   <xsd:attribute name="SelectedItemStyle-Font-Size" type="ui4" />
  1077.   <xsd:attribute name="SelectedItemStyle-Font-Overline" type="xsd:boolean" />
  1078.   <xsd:attribute name="SelectedItemStyle-Font-Underline" type="xsd:boolean" />
  1079.   <xsd:attribute name="SelectedItemStyle-Font-Names" type="xsd:string" />
  1080.   <xsd:attribute name="SelectedItemStyle-Font-Italic" type="xsd:boolean" />
  1081.   <xsd:attribute name="SelectedItemStyle-Font-Name" type="xsd:string" />
  1082.   <xsd:attribute name="SelectedItemStyle-Font-Bold" type="xsd:boolean" />
  1083.   <xsd:attribute name="SelectedItemStyle-Font-Strikeout" type="xsd:boolean" />
  1084.   <xsd:attribute name="SelectedItemStyle-Wrap" type="xsd:boolean" />
  1085.   <xsd:attribute name="SelectedItemStyle-HorizontalAlign" type="HorizontalAlign" />
  1086.   <xsd:attribute name="SelectedItemStyle-Height" type="ui4" />
  1087.   <xsd:attribute name="SelectedItemStyle-BorderWidth" type="ui4" />
  1088.   <xsd:attribute name="SelectedItemStyle-ForeColor" type="xsd:string" vs:builder="color" />
  1089.   <xsd:attribute name="SelectedItemStyle-BorderStyle" type="BorderStyle" />
  1090.   <xsd:attribute name="SelectedItemStyle-BorderColor" type="xsd:string" vs:builder="color" />
  1091.   <xsd:attribute name="SelectedItemStyle-Width" type="ui4" />
  1092.   <xsd:attribute name="SelectedItemStyle-CssClass" type="xsd:string" />
  1093.   <xsd:attribute name="SelectedItemStyle-VerticalAlign" type="VerticalAlign" />
  1094.   <xsd:attribute name="SelectedItemStyle-BackColor" type="xsd:string" vs:builder="color" />
  1095.   <xsd:attribute name="ItemStyle-Font-Size" type="ui4" />
  1096.   <xsd:attribute name="ItemStyle-Font-Overline" type="xsd:boolean" />
  1097.   <xsd:attribute name="ItemStyle-Font-Underline" type="xsd:boolean" />
  1098.   <xsd:attribute name="ItemStyle-Font-Names" type="xsd:string" />
  1099.   <xsd:attribute name="ItemStyle-Font-Italic" type="xsd:boolean" />
  1100.   <xsd:attribute name="ItemStyle-Font-Name" type="xsd:string" />
  1101.   <xsd:attribute name="ItemStyle-Font-Bold" type="xsd:boolean" />
  1102.   <xsd:attribute name="ItemStyle-Font-Strikeout" type="xsd:boolean" />
  1103.   <xsd:attribute name="ItemStyle-Wrap" type="xsd:boolean" />
  1104.   <xsd:attribute name="ItemStyle-HorizontalAlign" type="HorizontalAlign" />
  1105.   <xsd:attribute name="ItemStyle-Height" type="ui4" />
  1106.   <xsd:attribute name="ItemStyle-BorderWidth" type="ui4" />
  1107.   <xsd:attribute name="ItemStyle-ForeColor" type="xsd:string" vs:builder="color" />
  1108.   <xsd:attribute name="ItemStyle-BorderStyle" type="BorderStyle" />
  1109.   <xsd:attribute name="ItemStyle-BorderColor" type="xsd:string" vs:builder="color" />
  1110.   <xsd:attribute name="ItemStyle-Width" type="ui4" />
  1111.   <xsd:attribute name="ItemStyle-CssClass" type="xsd:string" />
  1112.   <xsd:attribute name="ItemStyle-VerticalAlign" type="VerticalAlign" />
  1113.   <xsd:attribute name="ItemStyle-BackColor" type="xsd:string" vs:builder="color" />
  1114.   <xsd:attribute name="ShowHeader" type="xsd:boolean" />
  1115.   <xsd:attribute name="HeaderStyle-Font-Size" type="ui4" />
  1116.   <xsd:attribute name="HeaderStyle-Font-Overline" type="xsd:boolean" />
  1117.   <xsd:attribute name="HeaderStyle-Font-Underline" type="xsd:boolean" />
  1118.   <xsd:attribute name="HeaderStyle-Font-Names" type="xsd:string" />
  1119.   <xsd:attribute name="HeaderStyle-Font-Italic" type="xsd:boolean" />
  1120.   <xsd:attribute name="HeaderStyle-Font-Name" type="xsd:string" />
  1121.   <xsd:attribute name="HeaderStyle-Font-Bold" type="xsd:boolean" />
  1122.   <xsd:attribute name="HeaderStyle-Font-Strikeout" type="xsd:boolean" />
  1123.   <xsd:attribute name="HeaderStyle-Wrap" type="xsd:boolean" />
  1124.   <xsd:attribute name="HeaderStyle-HorizontalAlign" type="HorizontalAlign" />
  1125.   <xsd:attribute name="HeaderStyle-Height" type="ui4" />
  1126.   <xsd:attribute name="HeaderStyle-BorderWidth" type="ui4" />
  1127.   <xsd:attribute name="HeaderStyle-ForeColor" type="xsd:string" vs:builder="color" />
  1128.   <xsd:attribute name="HeaderStyle-BorderStyle" type="BorderStyle" />
  1129.   <xsd:attribute name="HeaderStyle-BorderColor" type="xsd:string" vs:builder="color" />
  1130.   <xsd:attribute name="HeaderStyle-Width" type="ui4" />
  1131.   <xsd:attribute name="HeaderStyle-CssClass" type="xsd:string" />
  1132.   <xsd:attribute name="HeaderStyle-VerticalAlign" type="VerticalAlign" />
  1133.   <xsd:attribute name="HeaderStyle-BackColor" type="xsd:string" vs:builder="color" />
  1134.   <xsd:attribute name="RepeatColumns" type="xsd:integer" />
  1135.   <xsd:attribute name="RepeatLayout" type="RepeatLayout" />
  1136.   <xsd:attribute name="RepeatDirection" type="RepeatDirection" />
  1137.   <xsd:attribute name="ShowFooter" type="xsd:boolean" />
  1138.   <xsd:attribute name="OnUpdateCommand" vs:omtype="event" />
  1139.   <xsd:attribute name="OnItemCreated" vs:omtype="event" />
  1140.   <xsd:attribute name="OnItemCommand" vs:omtype="event" />
  1141.   <xsd:attribute name="OnEditCommand" vs:omtype="event" />
  1142.   <xsd:attribute name="OnCancelCommand" vs:omtype="event" />
  1143.   <xsd:attribute name="OnDeleteCommand" vs:omtype="event" />
  1144.   <xsd:attribute name="OnItemDataBound" vs:omtype="event" />
  1145.   <xsd:attributeGroup ref="BaseDataListAttributes" />
  1146. </xsd:complexType>
  1147.  
  1148. <!-- <asp:DropDownList> -->
  1149. <xsd:complexType name="DropDownListDef" vs:noambientcontentmodel="true">
  1150.   <xsd:choice>
  1151.   <xsd:element name="ListItem" type="ListItemDef" />
  1152.   </xsd:choice>
  1153.   <xsd:attribute name="BorderStyle" type="BorderStyle" vs:readonly="true" />
  1154.   <xsd:attribute name="BorderWidth" type="ui4" vs:readonly="true" />
  1155.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" vs:readonly="true" />
  1156.   <xsd:attributeGroup ref="ListControlAttributes" />
  1157. </xsd:complexType>
  1158.  
  1159. <!-- <asp:EditCommandColumn> -->
  1160. <xsd:complexType name="EditCommandColumnDef">
  1161.  <xsd:choice>
  1162.     <xsd:element name="FooterStyle" form="unqualified" type="TableItemStyleDef" />
  1163.     <xsd:element name="HeaderStyle" form="unqualified" type="TableItemStyleDef" />
  1164.     <xsd:element name="ItemStyle" form="unqualified" type="TableItemStyleDef" />
  1165.   </xsd:choice>
  1166.   <xsd:attribute name="ButtonType" type="ButtonColumnType" />
  1167.   <xsd:attribute name="UpdateText" type="xsd:string" />
  1168.   <xsd:attribute name="CancelText" type="xsd:string" />
  1169.   <xsd:attribute name="EditText" type="xsd:string" />
  1170.   <xsd:attributeGroup ref="DataGridColumnAttributes" />
  1171. </xsd:complexType>
  1172.  
  1173. <!-- <asp:HyperLink> -->
  1174. <xsd:complexType name="HyperLinkDef">
  1175.   <xsd:choice>
  1176.   <xsd:element name="RadioButton" type="RadioButtonDef" />
  1177.   <xsd:element name="ImageButton" type="ImageButtonDef" />
  1178.   <xsd:element name="ValidationSummary" type="ValidationSummaryDef" />
  1179.   <xsd:element name="Literal" type="LiteralDef" />
  1180.   <xsd:element name="Label" type="LabelDef" />
  1181.   <xsd:element name="RegularExpressionValidator" type="RegularExpressionValidatorDef" />
  1182.   <xsd:element name="LinkButton" type="LinkButtonDef" />
  1183.   <xsd:element name="Table" type="TableDef" />
  1184.   <xsd:element name="Repeater" type="RepeaterDef" />
  1185.   <xsd:element name="Xml" type="XmlDef" />
  1186.   <xsd:element name="AdRotator" type="AdRotatorDef" />
  1187.   <xsd:element name="RequiredFieldValidator" type="RequiredFieldValidatorDef" />
  1188.   <xsd:element name="DataGrid" type="DataGridDef" />
  1189.   <xsd:element name="CheckBoxList" type="CheckBoxListDef" />
  1190.   <xsd:element name="CheckBox" type="CheckBoxDef" />
  1191.   <xsd:element name="PlaceHolder" type="PlaceHolderDef" />
  1192.   <xsd:element name="ListBox" type="ListBoxDef" />
  1193.   <xsd:element name="Calendar" type="CalendarDef" />
  1194.   <xsd:element name="DropDownList" type="DropDownListDef" />
  1195.   <xsd:element name="TextBox" type="TextBoxDef" />
  1196.   <xsd:element name="Panel" type="PanelDef" />
  1197.   <xsd:element name="CustomValidator" type="CustomValidatorDef" />
  1198.   <xsd:element name="CompareValidator" type="CompareValidatorDef" />
  1199.   <xsd:element name="Button" type="ButtonDef" />
  1200.   <xsd:element name="RangeValidator" type="RangeValidatorDef" />
  1201.   <xsd:element name="DataList" type="DataListDef" />
  1202.   <xsd:element name="Image" type="ImageDef" />
  1203.   <xsd:element name="HyperLink" type="HyperLinkDef" />
  1204.   <xsd:element name="RadioButtonList" type="RadioButtonListDef" />
  1205.   </xsd:choice>
  1206.   <xsd:attribute name="Text" type="xsd:string" vs:nonbrowseable="true" />
  1207.   <xsd:attribute name="NavigateUrl" type="xsd:anyURI" />
  1208.   <xsd:attribute name="ImageUrl" type="xsd:anyURI" />
  1209.   <xsd:attribute name="Target" type="target" />
  1210.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  1211.   <xsd:attribute name="BorderWidth" type="ui4" />
  1212.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  1213.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  1214.   <xsd:attributeGroup ref="WebControlAttributes" />
  1215. </xsd:complexType>
  1216.  
  1217. <!-- <asp:HyperLinkColumn> -->
  1218. <xsd:complexType name="HyperLinkColumnDef">
  1219.   <xsd:choice>
  1220.     <xsd:element name="FooterStyle" form="unqualified" type="TableItemStyleDef" />
  1221.     <xsd:element name="HeaderStyle" form="unqualified" type="TableItemStyleDef" />
  1222.     <xsd:element name="ItemStyle" form="unqualified" type="TableItemStyleDef" />
  1223.   </xsd:choice>
  1224.   <xsd:attribute name="Text" type="xsd:string" />
  1225.   <xsd:attribute name="Target" type="target" />
  1226.   <xsd:attribute name="DataNavigateUrlField" type="xsd:anyURI" />
  1227.   <xsd:attribute name="DataNavigateUrlFormatString" type="xsd:anyURI" />
  1228.   <xsd:attribute name="DataTextField" type="xsd:string" />
  1229.   <xsd:attribute name="NavigateUrl" type="xsd:anyURI" />
  1230.   <xsd:attribute name="DataTextFormatString" type="xsd:string" />
  1231.   <xsd:attributeGroup ref="DataGridColumnAttributes" />
  1232. </xsd:complexType>
  1233.  
  1234. <!-- <asp:Image> -->
  1235. <xsd:complexType name="ImageDef" vs:noambientcontentmodel="true">
  1236.   <xsd:attribute name="AlternateText" type="xsd:string" />
  1237.   <xsd:attribute name="Enabled" type="xsd:boolean" vs:readonly="true" />
  1238.   <xsd:attribute name="ImageAlign" type="ImageAlign" />
  1239.   <xsd:attribute name="ImageUrl" type="xsd:anyURI" />
  1240.   <xsd:attribute name="BorderWidth" type="ui4" />
  1241.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  1242.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  1243.   <xsd:attributeGroup ref="WebControlAttributes" />
  1244. </xsd:complexType>
  1245.  
  1246. <!-- <asp:ImageButton> -->
  1247. <xsd:complexType name="ImageButtonDef" vs:noambientcontentmodel="true">
  1248.   <xsd:attribute name="CommandArgument" type="xsd:string" />
  1249.   <xsd:attribute name="CommandName" type="xsd:string" />
  1250.   <xsd:attribute name="CausesValidation" type="xsd:boolean" />
  1251.   <xsd:attribute name="OnCommand" vs:omtype="event" />
  1252.   <xsd:attribute name="OnClick" vs:omtype="event" />
  1253.   <xsd:attributeGroup ref="ImageAttributes" />
  1254. </xsd:complexType>
  1255.  
  1256. <!-- <asp:ListBox> -->
  1257. <xsd:complexType name="ListBoxDef" vs:noambientcontentmodel="true">
  1258.   <xsd:choice>
  1259.   <xsd:element name="ListItem" type="ListItemDef" />
  1260.   </xsd:choice>
  1261.   <xsd:attribute name="BorderStyle" type="BorderStyle" vs:readonly="true" />
  1262.   <xsd:attribute name="Rows" type="xsd:integer" />
  1263.   <xsd:attribute name="SelectionMode" type="ListSelectionMode" />
  1264.   <xsd:attribute name="BorderWidth" type="ui4" vs:readonly="true" />
  1265.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" vs:readonly="true" />
  1266.   <xsd:attributeGroup ref="ListControlAttributes" />
  1267. </xsd:complexType>
  1268.  
  1269. <!-- <asp:Literal> -->
  1270. <xsd:complexType name="LiteralDef">
  1271.   <xsd:attribute name="Text" type="xsd:string" />
  1272.   <xsd:attribute name="Runat">
  1273.     <xsd:simpleType>
  1274.       <xsd:restriction base="xsd:string">
  1275.         <xsd:enumeration value="server" />
  1276.       </xsd:restriction>
  1277.     </xsd:simpleType>
  1278.   </xsd:attribute>
  1279.   <xsd:attributeGroup ref="ControlAttributes" />
  1280. </xsd:complexType>
  1281.  
  1282. <!-- <asp:Panel> -->
  1283. <xsd:complexType name="PanelDef">
  1284.   <xsd:choice>
  1285.   <xsd:element name="RadioButton" type="RadioButtonDef" />
  1286.   <xsd:element name="ImageButton" type="ImageButtonDef" />
  1287.   <xsd:element name="ValidationSummary" type="ValidationSummaryDef" />
  1288.   <xsd:element name="Literal" type="LiteralDef" />
  1289.   <xsd:element name="Label" type="LabelDef" />
  1290.   <xsd:element name="RegularExpressionValidator" type="RegularExpressionValidatorDef" />
  1291.   <xsd:element name="LinkButton" type="LinkButtonDef" />
  1292.   <xsd:element name="Table" type="TableDef" />
  1293.   <xsd:element name="Repeater" type="RepeaterDef" />
  1294.   <xsd:element name="Xml" type="XmlDef" />
  1295.   <xsd:element name="AdRotator" type="AdRotatorDef" />
  1296.   <xsd:element name="RequiredFieldValidator" type="RequiredFieldValidatorDef" />
  1297.   <xsd:element name="DataGrid" type="DataGridDef" />
  1298.   <xsd:element name="CheckBoxList" type="CheckBoxListDef" />
  1299.   <xsd:element name="CheckBox" type="CheckBoxDef" />
  1300.   <xsd:element name="PlaceHolder" type="PlaceHolderDef" />
  1301.   <xsd:element name="ListBox" type="ListBoxDef" />
  1302.   <xsd:element name="Calendar" type="CalendarDef" />
  1303.   <xsd:element name="DropDownList" type="DropDownListDef" />
  1304.   <xsd:element name="TextBox" type="TextBoxDef" />
  1305.   <xsd:element name="Panel" type="PanelDef" />
  1306.   <xsd:element name="CustomValidator" type="CustomValidatorDef" />
  1307.   <xsd:element name="CompareValidator" type="CompareValidatorDef" />
  1308.   <xsd:element name="Button" type="ButtonDef" />
  1309.   <xsd:element name="RangeValidator" type="RangeValidatorDef" />
  1310.   <xsd:element name="DataList" type="DataListDef" />
  1311.   <xsd:element name="Image" type="ImageDef" />
  1312.   <xsd:element name="HyperLink" type="HyperLinkDef" />
  1313.   <xsd:element name="RadioButtonList" type="RadioButtonListDef" />
  1314.   </xsd:choice>
  1315.   <xsd:attribute name="BackImageUrl" type="xsd:anyURI" />
  1316.   <xsd:attribute name="HorizontalAlign" type="HorizontalAlign" />
  1317.   <xsd:attribute name="Wrap" type="xsd:boolean" />
  1318.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  1319.   <xsd:attribute name="BorderWidth" type="ui4" />
  1320.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  1321.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  1322.   <xsd:attributeGroup ref="WebControlAttributes" />
  1323. </xsd:complexType>
  1324.  
  1325. <!-- <asp:PlaceHolder> -->
  1326. <xsd:complexType name="PlaceHolderDef">
  1327.   <xsd:attribute name="Runat">
  1328.     <xsd:simpleType>
  1329.       <xsd:restriction base="xsd:string">
  1330.         <xsd:enumeration value="server" />
  1331.       </xsd:restriction>
  1332.     </xsd:simpleType>
  1333.   </xsd:attribute>
  1334.   <xsd:attributeGroup ref="ControlAttributes" />
  1335. </xsd:complexType>
  1336.  
  1337. <!-- <asp:RadioButton> -->
  1338. <xsd:complexType name="RadioButtonDef" vs:noambientcontentmodel="true">
  1339.   <xsd:attribute name="GroupName" type="xsd:string" />
  1340.   <xsd:attributeGroup ref="CheckBoxAttributes" />
  1341. </xsd:complexType>
  1342.  
  1343. <!-- <asp:RadioButtonList> -->
  1344. <xsd:complexType name="RadioButtonListDef" vs:noambientcontentmodel="true">
  1345.   <xsd:choice>
  1346.   <xsd:element name="ListItem" type="ListItemDef" />
  1347.   </xsd:choice>
  1348.   <xsd:attribute name="TextAlign" type="TextAlign" />
  1349.   <xsd:attribute name="RepeatColumns" type="xsd:integer" />
  1350.   <xsd:attribute name="CellSpacing" type="xsd:integer" />
  1351.   <xsd:attribute name="RepeatLayout" type="RepeatLayout" />
  1352.   <xsd:attribute name="RepeatDirection" type="RepeatDirection" />
  1353.   <xsd:attribute name="CellPadding" type="xsd:integer" />
  1354.   <xsd:attribute name="BorderWidth" type="ui4" />
  1355.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  1356.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  1357.   <xsd:attributeGroup ref="ListControlAttributes" />
  1358. </xsd:complexType>
  1359.  
  1360. <!-- <asp:RangeValidator> -->
  1361. <xsd:complexType name="RangeValidatorDef">
  1362.   <xsd:attribute name="MaximumValue" type="xsd:string" />
  1363.   <xsd:attribute name="MinimumValue" type="xsd:string" />
  1364.   <xsd:attributeGroup ref="BaseCompareValidatorAttributes" />
  1365. </xsd:complexType>
  1366.  
  1367. <!-- <asp:RegularExpressionValidator> -->
  1368. <xsd:complexType name="RegularExpressionValidatorDef">
  1369.   <xsd:attribute name="ValidationExpression" type="xsd:string" />
  1370.   <xsd:attributeGroup ref="BaseValidatorAttributes" />
  1371. </xsd:complexType>
  1372.  
  1373. <!-- <asp:Repeater> -->
  1374. <xsd:complexType name="RepeaterDef" vs:noambientcontentmodel="true">
  1375.   <xsd:choice>
  1376.   <xsd:element name="FooterTemplate" type="TemplateDef" form="unqualified" vs:blockformatted="true" />
  1377.   <xsd:element name="AlternatingItemTemplate" type="TemplateDef" form="unqualified" vs:blockformatted="true" />
  1378.   <xsd:element name="HeaderTemplate" type="TemplateDef" form="unqualified" vs:blockformatted="true" />
  1379.   <xsd:element name="SeparatorTemplate" type="TemplateDef" form="unqualified" vs:blockformatted="true" />
  1380.   <xsd:element name="ItemTemplate" type="TemplateDef" form="unqualified" vs:blockformatted="true" />
  1381.   </xsd:choice>
  1382.   <xsd:attribute name="DataMember" type="xsd:string" />
  1383.   <xsd:attribute name="DataSource" type="xsd:string" />
  1384.   <xsd:attribute name="OnItemDataBound" vs:omtype="event" />
  1385.   <xsd:attribute name="OnItemCommand" vs:omtype="event" />
  1386.   <xsd:attribute name="OnItemCreated" vs:omtype="event" />
  1387.   <xsd:attribute name="Runat">
  1388.     <xsd:simpleType>
  1389.       <xsd:restriction base="xsd:string">
  1390.         <xsd:enumeration value="server" />
  1391.       </xsd:restriction>
  1392.     </xsd:simpleType>
  1393.   </xsd:attribute>
  1394.   <xsd:attributeGroup ref="ControlAttributes" />
  1395. </xsd:complexType>
  1396.  
  1397. <!-- <asp:RequiredFieldValidator> -->
  1398. <xsd:complexType name="RequiredFieldValidatorDef">
  1399.   <xsd:attribute name="InitialValue" type="xsd:string" />
  1400.   <xsd:attributeGroup ref="BaseValidatorAttributes" />
  1401. </xsd:complexType>
  1402.  
  1403. <!-- <asp:TableCell> -->
  1404. <xsd:complexType name="TableCellDef">
  1405.   <xsd:choice>
  1406.   <xsd:element name="RadioButton" type="RadioButtonDef" />
  1407.   <xsd:element name="ImageButton" type="ImageButtonDef" />
  1408.   <xsd:element name="ValidationSummary" type="ValidationSummaryDef" />
  1409.   <xsd:element name="Literal" type="LiteralDef" />
  1410.   <xsd:element name="Label" type="LabelDef" />
  1411.   <xsd:element name="RegularExpressionValidator" type="RegularExpressionValidatorDef" />
  1412.   <xsd:element name="LinkButton" type="LinkButtonDef" />
  1413.   <xsd:element name="Table" type="TableDef" />
  1414.   <xsd:element name="Repeater" type="RepeaterDef" />
  1415.   <xsd:element name="Xml" type="XmlDef" />
  1416.   <xsd:element name="AdRotator" type="AdRotatorDef" />
  1417.   <xsd:element name="RequiredFieldValidator" type="RequiredFieldValidatorDef" />
  1418.   <xsd:element name="DataGrid" type="DataGridDef" />
  1419.   <xsd:element name="CheckBoxList" type="CheckBoxListDef" />
  1420.   <xsd:element name="CheckBox" type="CheckBoxDef" />
  1421.   <xsd:element name="PlaceHolder" type="PlaceHolderDef" />
  1422.   <xsd:element name="ListBox" type="ListBoxDef" />
  1423.   <xsd:element name="Calendar" type="CalendarDef" />
  1424.   <xsd:element name="DropDownList" type="DropDownListDef" />
  1425.   <xsd:element name="TextBox" type="TextBoxDef" />
  1426.   <xsd:element name="Panel" type="PanelDef" />
  1427.   <xsd:element name="CustomValidator" type="CustomValidatorDef" />
  1428.   <xsd:element name="CompareValidator" type="CompareValidatorDef" />
  1429.   <xsd:element name="Button" type="ButtonDef" />
  1430.   <xsd:element name="RangeValidator" type="RangeValidatorDef" />
  1431.   <xsd:element name="DataList" type="DataListDef" />
  1432.   <xsd:element name="Image" type="ImageDef" />
  1433.   <xsd:element name="HyperLink" type="HyperLinkDef" />
  1434.   <xsd:element name="RadioButtonList" type="RadioButtonListDef" />
  1435.   </xsd:choice>
  1436.   <xsd:attribute name="VerticalAlign" type="VerticalAlign" />
  1437.   <xsd:attribute name="RowSpan" type="xsd:integer" />
  1438.   <xsd:attribute name="ColumnSpan" type="xsd:integer" />
  1439.   <xsd:attribute name="HorizontalAlign" type="HorizontalAlign" />
  1440.   <xsd:attribute name="Wrap" type="xsd:boolean" />
  1441.   <xsd:attribute name="Text" type="xsd:string" />
  1442.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  1443.   <xsd:attribute name="BorderWidth" type="ui4" />
  1444.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  1445.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  1446.   <xsd:attributeGroup ref="WebControlAttributes" />
  1447. </xsd:complexType>
  1448.  
  1449. <!-- <asp:TemplateColumn> -->
  1450. <xsd:complexType name="TemplateColumnDef">
  1451.   <xsd:choice>
  1452.   <xsd:element name="HeaderTemplate" type="TemplateDef" form="unqualified" vs:blockformatted="true" />
  1453.   <xsd:element name="ItemTemplate" type="TemplateDef" form="unqualified" vs:blockformatted="true" />
  1454.   <xsd:element name="FooterTemplate" type="TemplateDef" form="unqualified" vs:blockformatted="true" />
  1455.   <xsd:element name="EditItemTemplate" type="TemplateDef" form="unqualified" vs:blockformatted="true" />
  1456.   <xsd:element name="FooterStyle" form="unqualified" type="TableItemStyleDef" />
  1457.   <xsd:element name="HeaderStyle" form="unqualified" type="TableItemStyleDef" />
  1458.   <xsd:element name="ItemStyle" form="unqualified" type="TableItemStyleDef" />
  1459.   </xsd:choice>
  1460.   <xsd:attributeGroup ref="DataGridColumnAttributes" />
  1461. </xsd:complexType>
  1462.  
  1463. <!-- <asp:TextBox> -->
  1464. <xsd:complexType name="TextBoxDef">
  1465.   <xsd:attribute name="Rows" type="xsd:integer" />
  1466.   <xsd:attribute name="AutoPostBack" type="xsd:boolean" />
  1467.   <xsd:attribute name="TextMode" type="TextBoxMode" />
  1468.   <xsd:attribute name="ReadOnly" type="xsd:boolean" />
  1469.   <xsd:attribute name="Wrap" type="xsd:boolean" />
  1470.   <xsd:attribute name="Columns" type="xsd:integer" />
  1471.   <xsd:attribute name="Text" type="xsd:string" vs:nonbrowseable="true" />
  1472.   <xsd:attribute name="MaxLength" type="xsd:integer" />
  1473.   <xsd:attribute name="OnTextChanged" vs:omtype="event" />
  1474.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  1475.   <xsd:attribute name="BorderWidth" type="ui4" />
  1476.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  1477.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  1478.   <xsd:attributeGroup ref="WebControlAttributes" />
  1479. </xsd:complexType>
  1480.  
  1481. <!-- <asp:ValidationSummary> -->
  1482. <xsd:complexType name="ValidationSummaryDef" vs:noambientcontentmodel="true">
  1483.   <xsd:attribute name="EnableClientScript" type="xsd:boolean" />
  1484.   <xsd:attribute name="DisplayMode" type="ValidationSummaryDisplayMode" />
  1485.   <xsd:attribute name="HeaderText" type="xsd:string" />
  1486.   <xsd:attribute name="ShowSummary" type="xsd:boolean" />
  1487.   <xsd:attribute name="ShowMessageBox" type="xsd:boolean" />
  1488.   <xsd:attribute name="Enabled" type="xsd:boolean" />
  1489.   <xsd:attribute name="BorderWidth" type="ui4" />
  1490.   <xsd:attribute name="BorderColor" type="xsd:string" vs:builder="color" />
  1491.   <xsd:attribute name="BorderStyle" type="BorderStyle" />
  1492.   <xsd:attributeGroup ref="WebControlAttributes" />
  1493. </xsd:complexType>
  1494.  
  1495. <!-- <asp:Xml> -->
  1496. <xsd:complexType name="XmlDef">
  1497.   <xsd:attribute name="TransformSource" type="xsd:anyURI" />
  1498.   <xsd:attribute name="DocumentSource" type="xsd:anyURI" />
  1499.   <xsd:attribute name="Runat">
  1500.     <xsd:simpleType>
  1501.       <xsd:restriction base="xsd:string">
  1502.         <xsd:enumeration value="server" />
  1503.       </xsd:restriction>
  1504.     </xsd:simpleType>
  1505.   </xsd:attribute>
  1506.   <xsd:attributeGroup ref="ControlAttributes" />
  1507. </xsd:complexType>
  1508.  
  1509. <!-- DataTypes -->
  1510. <xsd:simpleType name="BorderStyle">
  1511.   <xsd:restriction base="xsd:string">
  1512.     <xsd:enumeration value="NotSet" />
  1513.     <xsd:enumeration value="None" />
  1514.     <xsd:enumeration value="Dotted" />
  1515.     <xsd:enumeration value="Dashed" />
  1516.     <xsd:enumeration value="Solid" />
  1517.     <xsd:enumeration value="Double" />
  1518.     <xsd:enumeration value="Groove" />
  1519.     <xsd:enumeration value="Ridge" />
  1520.     <xsd:enumeration value="Inset" />
  1521.     <xsd:enumeration value="Outset" />
  1522.   </xsd:restriction>
  1523. </xsd:simpleType>
  1524.  
  1525. <xsd:simpleType name="ButtonColumnType">
  1526.   <xsd:restriction base="xsd:string">
  1527.     <xsd:enumeration value="LinkButton" />
  1528.     <xsd:enumeration value="PushButton" />
  1529.   </xsd:restriction>
  1530. </xsd:simpleType>
  1531.  
  1532. <xsd:simpleType name="DayNameFormat">
  1533.   <xsd:restriction base="xsd:string">
  1534.     <xsd:enumeration value="Full" />
  1535.     <xsd:enumeration value="Short" />
  1536.     <xsd:enumeration value="FirstLetter" />
  1537.     <xsd:enumeration value="FirstTwoLetters" />
  1538.   </xsd:restriction>
  1539. </xsd:simpleType>
  1540.  
  1541. <xsd:simpleType name="TitleFormat">
  1542.   <xsd:restriction base="xsd:string">
  1543.     <xsd:enumeration value="Month" />
  1544.     <xsd:enumeration value="MonthYear" />
  1545.   </xsd:restriction>
  1546. </xsd:simpleType>
  1547.  
  1548. <xsd:simpleType name="FirstDayOfWeek">
  1549.   <xsd:restriction base="xsd:string">
  1550.     <xsd:enumeration value="Sunday" />
  1551.     <xsd:enumeration value="Monday" />
  1552.     <xsd:enumeration value="Tuesday" />
  1553.     <xsd:enumeration value="Wednesday" />
  1554.     <xsd:enumeration value="Thursday" />
  1555.     <xsd:enumeration value="Friday" />
  1556.     <xsd:enumeration value="Saturday" />
  1557.     <xsd:enumeration value="Default" />
  1558.   </xsd:restriction>
  1559. </xsd:simpleType>
  1560.  
  1561. <xsd:simpleType name="CalendarSelectionMode">
  1562.   <xsd:restriction base="xsd:string">
  1563.     <xsd:enumeration value="None" />
  1564.     <xsd:enumeration value="Day" />
  1565.     <xsd:enumeration value="DayWeek" />
  1566.     <xsd:enumeration value="DayWeekMonth" />
  1567.   </xsd:restriction>
  1568. </xsd:simpleType>
  1569.  
  1570. <xsd:simpleType name="NextPrevFormat">
  1571.   <xsd:restriction base="xsd:string">
  1572.     <xsd:enumeration value="CustomText" />
  1573.     <xsd:enumeration value="ShortMonth" />
  1574.     <xsd:enumeration value="FullMonth" />
  1575.   </xsd:restriction>
  1576. </xsd:simpleType>
  1577.  
  1578. <xsd:simpleType name="TextAlign">
  1579.   <xsd:restriction base="xsd:string">
  1580.     <xsd:enumeration value="Left" />
  1581.     <xsd:enumeration value="Right" />
  1582.   </xsd:restriction>
  1583. </xsd:simpleType>
  1584.  
  1585. <xsd:simpleType name="RepeatLayout">
  1586.   <xsd:restriction base="xsd:string">
  1587.     <xsd:enumeration value="Table" />
  1588.     <xsd:enumeration value="Flow" />
  1589.   </xsd:restriction>
  1590. </xsd:simpleType>
  1591.  
  1592. <xsd:simpleType name="RepeatDirection">
  1593.   <xsd:restriction base="xsd:string">
  1594.     <xsd:enumeration value="Horizontal" />
  1595.     <xsd:enumeration value="Vertical" />
  1596.   </xsd:restriction>
  1597. </xsd:simpleType>
  1598.  
  1599. <xsd:simpleType name="ValidatorDisplay">
  1600.   <xsd:restriction base="xsd:string">
  1601.     <xsd:enumeration value="None" />
  1602.     <xsd:enumeration value="Static" />
  1603.     <xsd:enumeration value="Dynamic" />
  1604.   </xsd:restriction>
  1605. </xsd:simpleType>
  1606.  
  1607. <xsd:simpleType name="ValidationCompareOperator">
  1608.   <xsd:restriction base="xsd:string">
  1609.     <xsd:enumeration value="Equal" />
  1610.     <xsd:enumeration value="NotEqual" />
  1611.     <xsd:enumeration value="GreaterThan" />
  1612.     <xsd:enumeration value="GreaterThanEqual" />
  1613.     <xsd:enumeration value="LessThan" />
  1614.     <xsd:enumeration value="LessThanEqual" />
  1615.     <xsd:enumeration value="DataTypeCheck" />
  1616.   </xsd:restriction>
  1617. </xsd:simpleType>
  1618.  
  1619. <xsd:simpleType name="ValidationDataType">
  1620.   <xsd:restriction base="xsd:string">
  1621.     <xsd:enumeration value="String" />
  1622.     <xsd:enumeration value="Integer" />
  1623.     <xsd:enumeration value="Double" />
  1624.     <xsd:enumeration value="Date" />
  1625.     <xsd:enumeration value="Currency" />
  1626.   </xsd:restriction>
  1627. </xsd:simpleType>
  1628.  
  1629. <xsd:simpleType name="GridLines">
  1630.   <xsd:restriction base="xsd:string">
  1631.     <xsd:enumeration value="None" />
  1632.     <xsd:enumeration value="Horizontal" />
  1633.     <xsd:enumeration value="Vertical" />
  1634.     <xsd:enumeration value="Both" />
  1635.   </xsd:restriction>
  1636. </xsd:simpleType>
  1637.  
  1638. <xsd:simpleType name="HorizontalAlign">
  1639.   <xsd:restriction base="xsd:string">
  1640.     <xsd:enumeration value="NotSet" />
  1641.     <xsd:enumeration value="Left" />
  1642.     <xsd:enumeration value="Center" />
  1643.     <xsd:enumeration value="Right" />
  1644.     <xsd:enumeration value="Justify" />
  1645.   </xsd:restriction>
  1646. </xsd:simpleType>
  1647.  
  1648. <xsd:simpleType name="VerticalAlign">
  1649.   <xsd:restriction base="xsd:string">
  1650.     <xsd:enumeration value="NotSet" />
  1651.     <xsd:enumeration value="Top" />
  1652.     <xsd:enumeration value="Middle" />
  1653.     <xsd:enumeration value="Bottom" />
  1654.   </xsd:restriction>
  1655. </xsd:simpleType>
  1656.  
  1657. <xsd:simpleType name="ImageAlign">
  1658.   <xsd:restriction base="xsd:string">
  1659.     <xsd:enumeration value="NotSet" />
  1660.     <xsd:enumeration value="Left" />
  1661.     <xsd:enumeration value="Right" />
  1662.     <xsd:enumeration value="Baseline" />
  1663.     <xsd:enumeration value="Top" />
  1664.     <xsd:enumeration value="Middle" />
  1665.     <xsd:enumeration value="Bottom" />
  1666.     <xsd:enumeration value="AbsBottom" />
  1667.     <xsd:enumeration value="AbsMiddle" />
  1668.     <xsd:enumeration value="TextTop" />
  1669.   </xsd:restriction>
  1670. </xsd:simpleType>
  1671.  
  1672. <xsd:simpleType name="ListSelectionMode">
  1673.   <xsd:restriction base="xsd:string">
  1674.     <xsd:enumeration value="Single" />
  1675.     <xsd:enumeration value="Multiple" />
  1676.   </xsd:restriction>
  1677. </xsd:simpleType>
  1678.  
  1679. <xsd:simpleType name="TextBoxMode">
  1680.   <xsd:restriction base="xsd:string">
  1681.     <xsd:enumeration value="SingleLine" />
  1682.     <xsd:enumeration value="MultiLine" />
  1683.     <xsd:enumeration value="Password" />
  1684.   </xsd:restriction>
  1685. </xsd:simpleType>
  1686.  
  1687. <xsd:simpleType name="ValidationSummaryDisplayMode">
  1688.   <xsd:restriction base="xsd:string">
  1689.     <xsd:enumeration value="List" />
  1690.     <xsd:enumeration value="BulletList" />
  1691.     <xsd:enumeration value="SingleParagraph" />
  1692.   </xsd:restriction>
  1693. </xsd:simpleType>
  1694.  
  1695. <xsd:simpleType name="PagerMode">
  1696.   <xsd:restriction base="xsd:string">
  1697.     <xsd:enumeration value="NextPrev" />
  1698.     <xsd:enumeration value="NumericPages" />
  1699.   </xsd:restriction>
  1700. </xsd:simpleType>
  1701.  
  1702. <xsd:simpleType name="PagerPosition">
  1703.   <xsd:restriction base="xsd:string">
  1704.     <xsd:enumeration value="Bottom" />
  1705.     <xsd:enumeration value="Top" />
  1706.     <xsd:enumeration value="TopAndBottom" />
  1707.   </xsd:restriction>
  1708. </xsd:simpleType>
  1709.  
  1710. <xsd:simpleType name="target">
  1711.   <xsd:union>
  1712.     <xsd:simpleType>
  1713.       <xsd:restriction base="xsd:NMTOKEN">
  1714.         <xsd:enumeration value="_blank" />
  1715.         <xsd:enumeration value="_parent" />
  1716.         <xsd:enumeration value="_search" />
  1717.         <xsd:enumeration value="_self" />
  1718.         <xsd:enumeration value="_top" />
  1719.       </xsd:restriction>
  1720.     </xsd:simpleType>
  1721.     <xsd:simpleType>
  1722.       <xsd:restriction base="xsd:string" />
  1723.     </xsd:simpleType>
  1724.   </xsd:union>
  1725. </xsd:simpleType>
  1726.  
  1727. <xsd:simpleType name="i2">
  1728.   <xsd:restriction base="xsd:integer">
  1729.     <xsd:minInclusive value="-32768" />
  1730.     <xsd:maxInclusive value="32767" />
  1731.   </xsd:restriction>
  1732. </xsd:simpleType>
  1733.  
  1734. <xsd:simpleType name="ui4">
  1735.   <xsd:restriction base="xsd:nonNegativeInteger">
  1736.     <xsd:minInclusive value="0" />
  1737.     <xsd:maxInclusive value="4294967295" />
  1738.   </xsd:restriction>
  1739. </xsd:simpleType>
  1740.  
  1741. <xsd:simpleType name="boolean">
  1742.   <xsd:restriction base="xsd:string">
  1743.     <xsd:enumeration value="True" />
  1744.     <xsd:enumeration value="False" />
  1745.   </xsd:restriction>
  1746. </xsd:simpleType>
  1747.  
  1748. </xsd:schema>
  1749.