Merge pull request #1345 from mattleibow/websocket-continuation-frame-fix
[mono.git] / mcs / class / System.Web / Test / mainsoft / NunitWebResources / FormViewInsertEditDelete.aspx
1 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="MyPage.aspx.cs" Inherits="MyPage" %>
2
3 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4 <html xmlns="http://www.w3.org/1999/xhtml">
5 <head runat="server">
6     <title>Untitled Page</title>
7 </head>
8 <body>
9
10     <script runat="server">
11
12         protected void Page_Load(object sender, EventArgs e)
13         {
14             FormView1.DataKeyNames = new string[] { "ID" };
15             if (!IsPostBack)
16                 MonoTests.System.Web.UI.WebControls.FormViewDataObject.ds = MonoTests.System.Web.UI.WebControls.FormViewDataObject.CreateDataTable();
17         }    
18     
19     </script>
20
21     <form id="form1" runat="server">
22         <div>
23             <%= MonoTests.stand_alone.WebHarness.HtmlDiff.BEGIN_TAG %><asp:FormView ID="FormView1" runat="server" AllowPaging="True" DataSourceID="ObjectDataSource1">
24                 <ItemTemplate>
25                     <asp:Label ID="ID" runat="server" Text='<%# Eval("ID") %>'></asp:Label>&nbsp;
26                     <asp:Label ID="LName" runat="server" Text='<%# Eval("LName") %>'></asp:Label>
27                     <asp:Label ID="FName" runat="server" Text='<%# Eval("FName") %>'></asp:Label>&nbsp;
28                     <asp:LinkButton ID="EditButton" runat="server" CommandName='<%# "Edit" %>' Text='<%# "Edit" %>'></asp:LinkButton>
29                     <asp:LinkButton ID="NewButton" runat="server" CommandName='<%# "New" %>' Text='<%# "New" %>'></asp:LinkButton>
30                     <asp:LinkButton ID="DeleteButton" runat="server" CommandName='<%# "Delete" %>' Text='<%# "Delete" %>'></asp:LinkButton>
31                 </ItemTemplate>
32                 <EditItemTemplate>
33                     Enter First Name:<asp:TextBox ID="FNameEdit" Text='<%# Bind("FName") %>' runat="server"></asp:TextBox><br />
34                     Enter Last Name:<asp:TextBox ID="LNameEdit" runat="server" Text='<%# Bind("LName") %>'></asp:TextBox><br />
35                     <asp:LinkButton ID="UpdateButton" runat="server" CommandName='<%# "Update" %>' Text='<%# "Update" %>'></asp:LinkButton>
36                     <asp:LinkButton ID="CancelUpdateButton" runat="server" CommandName='<%# "Cancel" %>'
37                         Text='<%# "Cancel" %>'></asp:LinkButton>
38                 </EditItemTemplate>
39                 <InsertItemTemplate>
40                     Insert ID:
41                     <asp:TextBox ID="IDInsert" runat="server" Text='<%# Bind("ID") %>'></asp:TextBox><br />
42                     Insert First Name:
43                     <asp:TextBox ID="FNameInsert" runat="server" Text='<%# Bind("FName") %>'></asp:TextBox>
44                     <br />
45                     Insert Last Name:&nbsp;
46                     <asp:TextBox ID="LNameInsert" runat="server" Text='<%# Bind("LName") %>'></asp:TextBox>
47                     <asp:LinkButton ID="InsertButton" runat="server" CommandName='<%# "Insert" %>' Text='<%# "Insert" %>'></asp:LinkButton>
48                     <asp:LinkButton ID="CancelInsertButton" runat="server" CommandName='<%# "Cancel" %>'
49                         Text='<%# "Cancel" %>'></asp:LinkButton>
50                 </InsertItemTemplate>
51                 <EmptyDataTemplate>
52                     <asp:Label ID="Label1" runat="server" Text='<%# "The Database is empty" %>'></asp:Label>
53                 </EmptyDataTemplate>
54             </asp:FormView><%= MonoTests.stand_alone.WebHarness.HtmlDiff.END_TAG %>
55             <asp:ObjectDataSource ID="ObjectDataSource1" runat="server" DeleteMethod="Delete"
56                 InsertMethod="Insert" SelectMethod="Select" TypeName="MonoTests.System.Web.UI.WebControls.FormViewDataObject"
57                 UpdateMethod="Update">
58                 <DeleteParameters>
59                     <asp:Parameter Name="ID" Type="String" />
60                     <asp:Parameter Name="FName" Type="String" />
61                     <asp:Parameter Name="LName" Type="String" />
62                 </DeleteParameters>
63                 <UpdateParameters>
64                     <asp:Parameter Name="ID" Type="String" />
65                     <asp:Parameter Name="FName" Type="String" />
66                     <asp:Parameter Name="LName" Type="String" />
67                 </UpdateParameters>
68                 <InsertParameters>
69                     <asp:Parameter Name="ID" Type="String" />
70                     <asp:Parameter Name="FName" Type="String" />
71                     <asp:Parameter Name="LName" Type="String" />
72                 </InsertParameters>
73             </asp:ObjectDataSource>
74         </div>
75     </form>
76 </body>
77 </html>