ListView_DynamicControl_04.aspx 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeFile="ListView_DynamicControl_04.aspx.cs" Inherits="ListView_DynamicControl_04" %>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head id="Head1" runat="server">
  5. <title>DynamicControl Sample</title>
  6. </head>
  7. <body>
  8. <form id="form1" runat="server">
  9. <div>
  10. <asp:DynamicDataManager ID="DynamicDataManager4" runat="server" AutoLoadForeignKeys="true" />
  11. <asp:ListView ID="ListView4" runat="server" DataSourceID="DynamicDataSource4" OnItemCommand="ListView4_ItemCommand">
  12. <LayoutTemplate>
  13. <div runat="server" id="itemPlaceholder" />
  14. </LayoutTemplate>
  15. <ItemTemplate>
  16. <asp:Button runat="server" CommandName="Edit" Text="Edit" ID="editMe" CausesValidation="false"/>
  17. <div>
  18. <test:PokerDynamicControl runat="server" DataField="Char_Column" />
  19. <test:PokerDynamicControl runat="server" DataField="Byte_Column" />
  20. <test:PokerDynamicControl runat="server" DataField="Int_Column" />
  21. <test:PokerDynamicControl runat="server" DataField="Long_Column" />
  22. <test:PokerDynamicControl runat="server" DataField="Bool_Column" />
  23. <test:PokerDynamicControl runat="server" DataField="String_Column" />
  24. <test:PokerDynamicControl runat="server" DataField="Float_Column" />
  25. <test:PokerDynamicControl runat="server" DataField="Single_Column" />
  26. <test:PokerDynamicControl runat="server" DataField="Double_Column" />
  27. <test:PokerDynamicControl runat="server" DataField="Decimal_Column" />
  28. <test:PokerDynamicControl runat="server" DataField="SByte_Column" />
  29. <test:PokerDynamicControl runat="server" DataField="UInt_Column" />
  30. <test:PokerDynamicControl runat="server" DataField="ULong_Column" />
  31. <test:PokerDynamicControl runat="server" DataField="Short_Column" />
  32. <test:PokerDynamicControl runat="server" DataField="UShort_Column" />
  33. <test:PokerDynamicControl runat="server" DataField="DateTime_Column" />
  34. <test:PokerDynamicControl runat="server" DataField="FooEmpty_Column" />
  35. <test:PokerDynamicControl runat="server" DataField="Object_Column" />
  36. <test:PokerDynamicControl runat="server" DataField="ByteArray_Column" />
  37. <test:PokerDynamicControl runat="server" DataField="IntArray_Column" />
  38. <test:PokerDynamicControl runat="server" DataField="StringArray_Column" />
  39. <test:PokerDynamicControl runat="server" DataField="ObjectArray_Column" />
  40. <test:PokerDynamicControl runat="server" DataField="StringList_Column" />
  41. <test:PokerDynamicControl runat="server" DataField="Dictionary_Column" />
  42. <test:PokerDynamicControl runat="server" DataField="ICollection_Column" />
  43. <test:PokerDynamicControl runat="server" DataField="IEnumerable_Column" />
  44. <test:PokerDynamicControl runat="server" DataField="ICollectionByte_Column" />
  45. <test:PokerDynamicControl runat="server" DataField="IEnumerableByte_Column" />
  46. <test:PokerDynamicControl runat="server" DataField="ByteMultiArray_Column" />
  47. <test:PokerDynamicControl runat="server" DataField="BoolArray_Column" />
  48. </div>
  49. </ItemTemplate>
  50. <EditItemTemplate>
  51. <div>
  52. <test:PokerDynamicControl runat="server" DataField="Char_Column" Mode="Edit"/>
  53. <test:PokerDynamicControl runat="server" DataField="Byte_Column" Mode="Edit" />
  54. <test:PokerDynamicControl runat="server" DataField="Int_Column" Mode="Edit" />
  55. <test:PokerDynamicControl runat="server" DataField="Long_Column" Mode="Edit" />
  56. <test:PokerDynamicControl runat="server" DataField="Bool_Column" Mode="Edit" />
  57. <test:PokerDynamicControl runat="server" DataField="String_Column" Mode="Edit" />
  58. <test:PokerDynamicControl runat="server" DataField="Float_Column" Mode="Edit" />
  59. <test:PokerDynamicControl runat="server" DataField="Single_Column" Mode="Edit" />
  60. <test:PokerDynamicControl runat="server" DataField="Double_Column" Mode="Edit" />
  61. <test:PokerDynamicControl runat="server" DataField="Decimal_Column" Mode="Edit" />
  62. <test:PokerDynamicControl runat="server" DataField="SByte_Column" Mode="Edit" />
  63. <test:PokerDynamicControl runat="server" DataField="UInt_Column" Mode="Edit" />
  64. <test:PokerDynamicControl runat="server" DataField="ULong_Column" Mode="Edit" />
  65. <test:PokerDynamicControl runat="server" DataField="Short_Column" Mode="Edit" />
  66. <test:PokerDynamicControl runat="server" DataField="UShort_Column" Mode="Edit" />
  67. <test:PokerDynamicControl runat="server" DataField="DateTime_Column" Mode="Edit" />
  68. <test:PokerDynamicControl runat="server" DataField="FooEmpty_Column" Mode="Edit" />
  69. <test:PokerDynamicControl runat="server" DataField="Object_Column" Mode="Edit" />
  70. <test:PokerDynamicControl runat="server" DataField="ByteArray_Column" Mode="Edit" />
  71. <test:PokerDynamicControl runat="server" DataField="IntArray_Column" Mode="Edit" />
  72. <test:PokerDynamicControl runat="server" DataField="StringArray_Column" Mode="Edit" />
  73. <test:PokerDynamicControl runat="server" DataField="ObjectArray_Column" Mode="Edit" />
  74. <test:PokerDynamicControl runat="server" DataField="StringList_Column" Mode="Edit" />
  75. <test:PokerDynamicControl runat="server" DataField="Dictionary_Column" Mode="Edit" />
  76. <test:PokerDynamicControl runat="server" DataField="ICollection_Column" Mode="Edit" />
  77. <test:PokerDynamicControl runat="server" DataField="IEnumerable_Column" Mode="Edit" />
  78. <test:PokerDynamicControl runat="server" DataField="ICollectionByte_Column" Mode="Edit" />
  79. <test:PokerDynamicControl runat="server" DataField="IEnumerableByte_Column" Mode="Edit" />
  80. <test:PokerDynamicControl runat="server" DataField="ByteMultiArray_Column" Mode="Edit" />
  81. <test:PokerDynamicControl runat="server" DataField="BoolArray_Column" Mode="Edit" />
  82. <test:PokerDynamicControl runat="server" DataField="MaximumLength_Column4" Mode="Edit" />
  83. </div>
  84. </EditItemTemplate>
  85. </asp:ListView>
  86. <test:DynamicDataSource runat="server" id="DynamicDataSource4" />
  87. </div>
  88. </form>
  89. </body>
  90. </html>