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.

105 lines
3.1 KiB

  1. <%@ Control Language='C#' Inherits='UDDI.Web.BindingControl' %>
  2. <%@ Register TagPrefix='uddi' Namespace='UDDI.Web' Assembly='uddi.web' %>
  3. <%@ Import Namespace='System.Data' %>
  4. <%@ Import Namespace='UDDI' %>
  5. <%@ Import Namespace='UDDI.API' %>
  6. <%@ Import Namespace='UDDI.Web' %>
  7. <%@ Import Namespace='UDDI.API.Business' %>
  8. <%@ Import Namespace='UDDI.API.Service' %>
  9. <%@ Import Namespace='UDDI.API.Binding' %>
  10. <asp:DataGrid
  11. ID='grid'
  12. Border='0'
  13. CellPadding='4'
  14. CellSpacing='0'
  15. EnableViewState='false'
  16. Width='100%'
  17. AutoGenerateColumns='false'
  18. OnEditCommand='Binding_Edit'
  19. OnDeleteCommand='Binding_Delete'
  20. ItemStyle-VerticalAlign='top'
  21. ShowFooter='true'
  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:TemplateColumn>
  30. <HeaderTemplate>
  31. <%# Localization.GetString( "HEADING_BINDING" ) %>
  32. </HeaderTemplate>
  33. <ItemTemplate>
  34. <uddi:UddiLabel
  35. Text='<%# ((BindingTemplate)Container.DataItem).AccessPoint.Value %>'
  36. CssClass='rowItem'
  37. Runat='Server' />
  38. </ItemTemplate>
  39. <FooterTemplate>
  40. <uddi:UddiLabel
  41. Text='<%# String.Format( Localization.GetString( "TEXT_RECORD_COUNT" ), bindings.Count ) %>'
  42. ForeColor='#000000'
  43. Runat='server' />
  44. </FooterTemplate>
  45. </asp:TemplateColumn>
  46. <asp:TemplateColumn HeaderStyle-Width='150px'>
  47. <HeaderTemplate>
  48. <%# Localization.GetString( "HEADING_ACTIONS" ) %>
  49. </HeaderTemplate>
  50. <ItemTemplate>
  51. <nobr>
  52. <uddi:UddiButton
  53. CommandName='Edit'
  54. Text='[[BUTTON_VIEW]]'
  55. EditModeDisable='true'
  56. Width='60px'
  57. CssClass='button'
  58. CausesValidation='false'
  59. Runat='server' />
  60. <uddi:UddiButton
  61. CommandName='Delete'
  62. Text='[[BUTTON_DELETE]]'
  63. EditModeDisable='true'
  64. Width='60px'
  65. CssClass='button'
  66. CausesValidation='false'
  67. Runat='server' />
  68. </nobr>
  69. </ItemTemplate>
  70. <FooterTemplate>
  71. <uddi:UddiButton
  72. Text='[[BUTTON_ADD_BINDING]]'
  73. EditModeDisable='true'
  74. Width='125px'
  75. CssClass='button'
  76. OnClick='Binding_Add'
  77. CausesValidation='false'
  78. Runat='Server' />
  79. </FooterTemplate>
  80. </asp:TemplateColumn>
  81. <asp:TemplateColumn HeaderStyle-Width='150px'>
  82. <HeaderTemplate>
  83. <%# Localization.GetString( "HEADING_BINDING" ) %>
  84. </HeaderTemplate>
  85. <ItemTemplate>
  86. <asp:HyperLink
  87. Text='<%# HttpUtility.HtmlEncode( ((BindingTemplate)Container.DataItem).AccessPoint.Value ) %>'
  88. NavigateUrl='<%# "../details/bindingdetail.aspx?search=" + Request[ "search" ] + "&frames="+(frames?"true":"false")+"&key=" + ((BindingTemplate)Container.DataItem).BindingKey %>'
  89. CssClass='rowItem'
  90. Runat='Server' />
  91. </ItemTemplate>
  92. </asp:TemplateColumn>
  93. </Columns>
  94. </asp:DataGrid>