Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

124 lines
3.4 KiB

  1. <!-- ############################################################################ -->
  2. <!-- ## UDDI Services ## -->
  3. <!-- ## Copyright (c) Microsoft Corporation. All rights reserved. ## -->
  4. <!-- ############################################################################ -->
  5. <%@ Control Language='C#' Inherits='UDDI.Web.CategoryBrowserControl' %>
  6. <%@ Register TagPrefix='uddi' Namespace='UDDI.Web' Assembly='uddi.web' %>
  7. <%@ Import Namespace='System.Data' %>
  8. <%@ Import Namespace='UDDI' %>
  9. <%@ Import Namespace='UDDI.API' %>
  10. <%@ Import Namespace='UDDI.Web' %>
  11. <asp:Panel ID='panelTaxonomyList' Visible='True' Runat='Server'>
  12. <b>
  13. <uddi:UddiLabel
  14. Text='[[TAG_AVAILABLE_TAXONOMIES]]'
  15. CssClass='header'
  16. Runat='Server' /></b>
  17. <br>
  18. <asp:DataGrid
  19. ID='taxonomyList'
  20. AutoGenerateColumns='False'
  21. ShowHeader='False'
  22. GridLines='None'
  23. OnItemCommand='TaxonomyList_OnCommand'
  24. Width='100%'
  25. ItemStyle-VerticalAlign='top'
  26. Runat='Server'>
  27. <Columns>
  28. <asp:BoundColumn
  29. DataField='taxonomyID'
  30. Visible='False'
  31. />
  32. <asp:BoundColumn
  33. DataField='description'
  34. Visible='False'
  35. />
  36. <asp:ButtonColumn
  37. HeaderText='Localization.GetString( "HEADING_TAXONOMY" )'
  38. DataTextField='description'
  39. CommandName='browse'
  40. />
  41. <asp:BoundColumn
  42. DataField='tModelKey'
  43. Visible='False'
  44. />
  45. </Columns>
  46. </asp:DataGrid>
  47. </asp:Panel>
  48. <asp:Panel
  49. ID='panelCategoryChooser'
  50. Visible='False'
  51. Runat='Server'>
  52. <b><asp:LinkButton
  53. Runat='server'
  54. Id='rootLink'
  55. CssClass='header'
  56. />
  57. </b>
  58. <br>
  59. <uddi:TaxonomyTreeControl
  60. ID='taxonomyTree'
  61. Runat='Server'
  62. CssClass='lightheader'
  63. IndentBase='16'/>
  64. <br>
  65. <b><asp:Label
  66. ID='labelCategoryChooser'
  67. CssClass='header'
  68. Runat='server' /></b>
  69. <asp:DataGrid
  70. ID='categoryChooser'
  71. AutoGenerateColumns='False'
  72. AllowPaging='True'
  73. ShowHeader='False'
  74. GridLines='None'
  75. OnPageIndexChanged='CategoryChooser_OnPageChange'
  76. OnItemCommand='CategoryChooser_Command'
  77. ItemStyle-VerticalAlign='top'
  78. Width='100%'
  79. Runat='Server'>
  80. <PagerStyle
  81. Mode='NumericPages'
  82. HorizontalAlign='Center' CssClass='lightHeader'/>
  83. <Columns>
  84. <asp:BoundColumn
  85. DataField='taxonomyID'
  86. Visible='False' />
  87. <asp:BoundColumn
  88. DataField='parentKeyValue'
  89. Visible='False' />
  90. <asp:BoundColumn
  91. DataField='keyName'
  92. Visible='False' />
  93. <asp:ButtonColumn
  94. HeaderText='Localization.GetString( "HEADING_SUBCATEGORIES" )'
  95. DataTextField='keyName'
  96. CommandName='select'
  97. HeaderStyle-CssClass='tableHeader'
  98. ItemStyle-CssClass='tableItem' />
  99. <asp:BoundColumn
  100. DataField='keyValue'
  101. Visible='False' />
  102. <asp:BoundColumn
  103. DataField='valid'
  104. Visible='False' />
  105. </Columns>
  106. </asp:DataGrid>
  107. </asp:Panel>
  108. <!-- should move these to the code and use Page.RegisterHiddenFeild( string, string ) -->
  109. <input type='hidden' name='taxonomyID' value="<%=taxonomyID%>">
  110. <input type='hidden' name='taxonomyName' value="<%=taxonomyName%>">
  111. <input type='hidden' name='path' value="<%=path%>">
  112. <input type='hidden' name='tModelKey' value="<%=tModelKey%>">
  113. <input type='hidden' name='keyName' value="<%=keyName%>">
  114. <input type='hidden' name='keyValue' value="<%=keyValue%>">