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.

96 lines
2.7 KiB

  1. <%@ Control Language='C#' Inherits='UDDI.Web.TModelBagControl' %>
  2. <%@ Register TagPrefix='uddi' Namespace='UDDI.Web' Assembly='uddi.web' %>
  3. <%@ Register TagPrefix='uddi' Tagname='TModelSelector' Src='../controls/tmodelselector.ascx' %>
  4. <%@ Import Namespace='System.Data' %>
  5. <%@ Import Namespace='UDDI' %>
  6. <script runat='server'>
  7. public bool FindMode;
  8. </script>
  9. <asp:DataGrid
  10. ID='grid'
  11. CellPadding='4'
  12. Cellspacing='0'
  13. Border='0'
  14. Width='100%'
  15. AutoGenerateColumns='false'
  16. DataKeyField='Index'
  17. GridLines='None'
  18. OnDeleteCommand='Grid_OnDelete'
  19. OnCancelCommand='Grid_OnCancel'
  20. ShowFooter='True'
  21. ItemStyle-VerticalAlign='top'
  22. Runat='Server'>
  23. <EditItemStyle CssClass='tableEditItem' />
  24. <HeaderStyle CssClass='tableHeader' />
  25. <ItemStyle CssClass='tableItem' />
  26. <AlternatingItemStyle CssClass='tableAlternatingItem' />
  27. <FooterStyle CssClass='tableFooter' />
  28. <Columns>
  29. <asp:BoundColumn DataField='Index' Visible='False' />
  30. <asp:TemplateColumn>
  31. <HeaderTemplate>
  32. <%# Localization.GetString( "HEADING_TMODELS" ) %>
  33. </HeaderTemplate>
  34. <ItemTemplate>
  35. <%# HttpUtility.HtmlEncode( (string)((DataRowView)Container.DataItem)[ "TModelName" ] ) %>
  36. </ItemTemplate>
  37. <EditItemTemplate>
  38. <uddi:UddiLabel Text='[[TAG_LIST_TMODELS]]' Runat='server' /><br>
  39. <uddi:TModelSelector
  40. ID='selector'
  41. OnSelect='Selector_OnSelect'
  42. Runat='server' />
  43. </EditItemTemplate>
  44. <FooterTemplate>
  45. <uddi:UddiLabel
  46. Text='<%# String.Format( Localization.GetString( "TEXT_RECORD_COUNT" ), tModelBag.Count ) %>'
  47. ForeColor='#000000'
  48. Runat='server'
  49. Visible='<%# !FindMode%>' />
  50. </FooterTemplate>
  51. </asp:TemplateColumn>
  52. <asp:TemplateColumn HeaderStyle-Width='150px'>
  53. <HeaderTemplate>
  54. <%# Localization.GetString( "HEADING_ACTIONS" ) %>
  55. </HeaderTemplate>
  56. <ItemTemplate>
  57. <uddi:UddiButton
  58. CommandName='Delete'
  59. Text='[[BUTTON_DELETE]]'
  60. EditModeDisable='true'
  61. Width='70px'
  62. CssClass='button'
  63. Runat='server' />
  64. </ItemTemplate>
  65. <EditItemTemplate>
  66. <uddi:UddiButton
  67. CommandName='Cancel'
  68. Text='[[BUTTON_CANCEL]]'
  69. Width='70px'
  70. CssClass='button'
  71. CausesValidation='false'
  72. Runat='server' />
  73. </EditItemTemplate>
  74. <FooterTemplate>
  75. <uddi:UddiButton
  76. Text='[[BUTTON_ADD_TMODEL]]'
  77. EditModeDisable='true'
  78. OnClick='Grid_OnAdd'
  79. Width='146px'
  80. CssClass='button'
  81. CausesValidation='false'
  82. Runat='Server' />
  83. </FooterTemplate>
  84. </asp:TemplateColumn>
  85. </Columns>
  86. </asp:DataGrid>