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